<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] > [phpredis中文手冊](http://www.cnblogs.com/ikodota/archive/2012/03/05/php_redis_cn.html) > [php操作Redis-簡書](https://www.jianshu.com/p/02d4d3f91e73) ## 概述 * 速度快 * 豐富的數據結構,除 String外,還有List、Hash、Set、 Sorted set; * 單線程,避免了線程切換和鎖的性能消耗; * 原子操作; * 可持久化(RDB與AOF) * 發布/訂閱 * 支持Lua腳本 * 分布式鎖 * 事務 * 主從復制與高可用( Redis sentinel) * 集群(30版本以上)。 ## 三種集群模式 主從模式,哨兵模式,cluster(集群)模式 哨兵模式就是主從模式的升級版,該模式下會對響應異常的主節點進行主觀下線或者客觀下線的操作,并進行主從切換 ## 安裝 ### window `choco install redis` ### linux ``` $ sudo yum -y install gcc gcc-c++ libstdc++-devel $ wget http://download.redis.io/releases/redis-6.0.1.tar.gz $ tar xzf redis-6.0.1.tar.gz $ cd redis-6.0.1 $ make MALLOC=libc $ cd src ``` #### 開機啟動 1. 設置redis.conf中daemonize為yes,確保后臺進行開啟 2. 設置開機啟動 <details> <summary>vim /etc/init.d/redis </summary> ``` #!/bin/bash # chkconfig: 2345 10 90 # description: Start and Stop redis REDISPORT=6379 EXEC=/usr/local/bin/redis-server REDIS_CLI=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_6379.pid CONF="/etc/redis/6379.conf" case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed." else echo "Starting Redis server..." $EXEC $CONF fi if [ "$?"="0" ] then echo "Redis is running..." fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE exists, process is not running." else PID=$(cat $PIDFILE) echo "Stopping..." $REDIS_CLI -p $REDISPORT SHUTDOWN sleep 2 while [ -x $PIDFILE ] do echo "Waiting for Redis to shutdown..." sleep 1 done echo "Redis stopped" fi ;; restart|force-reload) ${0} stop ${0} start ;; *) echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2 exit 1 esac ``` </details> <br/> 3. 添加執行權限 ``` chmod 755 /etc/init.d/redis /etc/init.d/redis start chkconfig redis on ``` 4. 測試開機啟動 ``` > reboot ... > redis-cli ``` ## 開啟 ``` redis-server.exe conf/redis.conf ``` ## 注冊成功服務 `redis-server.exe --service-install redis.windows.conf [--service-name Redis] ` ## 命令中測試 ``` > redis-cli.exe -h 127.0.0.1 -p 6379 > set test "hello word" > get test ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看