<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # redis - 通用命令執行 ``` <pre class="calibre14">``` $redis<span class="token">-</span><span class="token">></span><span class="token1">rawCommand</span><span class="token2">(</span><span class="token4">"zadd"</span><span class="token2">,</span><span class="token4">'id'</span><span class="token2">,</span><span class="token3">10</span> <span class="token2">,</span><span class="token4">'tom'</span> <span class="token2">,</span><span class="token3">20</span> <span class="token2">,</span><span class="token4">'ma'</span> <span class="token2">,</span><span class="token3">90</span><span class="token2">,</span> <span class="token4">"liu"</span><span class="token2">)</span> ``` ``` ``` <pre class="calibre16">``` $redis <span class="token">=</span> <span class="token5">new</span> <span class="token1">Redis</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">connect</span><span class="token2">(</span><span class="token4">'127.0.0.1'</span><span class="token2">,</span><span class="token3">6379</span><span class="token2">,</span><span class="token3">1</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//短鏈接 $redis->pconnect('127.0.0.1',6379,1);長連接</span> <span class="token6">//$redis->auth('password'); //登錄密碼</span> <span class="token6">//$redis->select(0);//選擇數據庫0-15</span> <span class="token6">//$redis->close();</span> <span class="token6">//$redis->ttl('key');//查看失效時間,-1是永久 $redis->pttl('key');毫秒</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">persist</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">)</span><span class="token2">;</span>刪除失效時間 $redis<span class="token">-</span><span class="token">></span><span class="token1">ping</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//成功返回+PONG,檢查鏈接</span> $key <span class="token">=</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">randomKey</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//返回隨機key</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">select</span><span class="token2">(</span><span class="token3">0</span><span class="token2">)</span> 選擇一個數據庫<span class="token3">0</span><span class="token">-</span><span class="token3">15</span> 正常返回<span class="token3">true</span>失敗<span class="token3">false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">move</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span><span class="token3">1</span><span class="token2">)</span>移動數據key到數據庫<span class="token3">1</span><span class="token2">,</span>成功<span class="token3">true</span><span class="token2">,</span>失敗<span class="token3">false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">rename</span><span class="token2">(</span><span class="token4">'x'</span><span class="token2">,</span> <span class="token4">'y'</span><span class="token2">)</span><span class="token2">;</span>重命名$redis<span class="token">-</span><span class="token">></span><span class="token1">renameNx</span><span class="token2">(</span><span class="token4">'x'</span><span class="token2">,</span> <span class="token4">'y'</span><span class="token2">)</span><span class="token2">;</span>功能一樣 $redis<span class="token">-</span><span class="token">></span><span class="token1">expire</span><span class="token2">(</span><span class="token4">'x'</span><span class="token2">,</span> <span class="token3">3</span><span class="token2">)</span><span class="token2">;</span> 過期時間<span class="token3">3</span>秒 $redis<span class="token">-</span><span class="token">></span><span class="token1">expire</span><span class="token2">(</span><span class="token4">'x'</span><span class="token2">,</span> <span class="token3">3000</span><span class="token2">)</span><span class="token2">;</span>過期時間<span class="token3">3</span>秒<span class="token2">,</span>單位毫秒 $redis<span class="token">-</span><span class="token">></span><span class="token1">expireAt</span><span class="token2">(</span><span class="token4">'x'</span><span class="token2">,</span> $now <span class="token">+</span> <span class="token3">3</span><span class="token2">)</span><span class="token2">;</span>過期時間戳 $redis<span class="token">-</span><span class="token">></span><span class="token1">expireAt</span><span class="token2">(</span><span class="token4">'x'</span><span class="token2">,</span> $now <span class="token">+</span> <span class="token3">3000</span><span class="token2">)</span><span class="token2">;</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">keys</span><span class="token2">(</span><span class="token4">'*'</span><span class="token2">)</span> 獲取全部鍵 也支持user<span class="token">*</span>模糊查詢 $redis<span class="token">-</span><span class="token">></span><span class="token1">dbSize</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span> 數據key數量 $redis<span class="token">-</span><span class="token">></span><span class="token1">bgrewriteaof</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span>AOF持久化 $redis<span class="token">-</span><span class="token">></span><span class="token1">save</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span>同步 RDB持久化保存 $redis<span class="token">-</span><span class="token">></span><span class="token1">bgSave</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span>異步 $redis<span class="token">-</span><span class="token">></span><span class="token1">type</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">)</span><span class="token2">;</span>返回類型<span class="token3">5</span>hash <span class="token3">4</span>zset <span class="token3">2</span>set <span class="token3">3</span>list <span class="token3">1</span>string $redis<span class="token">-</span><span class="token">></span><span class="token1">flushDB</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span> 刪除當前所有key<span class="token2">,</span>慎用 $redis<span class="token">-</span><span class="token">></span><span class="token1">flushAll</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span>全部刪除<span class="token2">,</span>非常危險<span class="token2">,</span>生產環境禁用 $redis<span class="token">-</span><span class="token">></span><span class="token1">sort</span><span class="token2">(</span><span class="token4">'s'</span><span class="token2">,</span><span class="token2">[</span><span class="token4">'sort'</span><span class="token">=</span><span class="token">></span><span class="token4">"desc"</span><span class="token2">,</span><span class="token4">'store'</span><span class="token">=</span><span class="token">></span><span class="token4">'k1'</span><span class="token2">,</span><span class="token4">'limit'</span><span class="token">=</span><span class="token">></span><span class="token2">[</span><span class="token3">0</span><span class="token2">,</span><span class="token3">1</span><span class="token2">]</span><span class="token2">]</span><span class="token2">)</span> 刷選 $redis<span class="token">-</span><span class="token">></span><span class="token1">info</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span> 返回數組redis所有信息 $redis<span class="token">-</span><span class="token">></span><span class="token1">time</span><span class="token2">(</span><span class="token2">)</span><span class="token2">;</span>返回時間數組 <span class="token2">[</span><span class="token3">0</span><span class="token2">]</span>是時間戳 <span class="token6">//字符串 string</span> <span class="token6">//$redis->set('key',1);//返回true</span> <span class="token6">//$redis->get('key');//獲取,不存在返回false</span> <span class="token6">//$redis->setex('key', 3600, 'value');//設置過期時間1小時,單位秒 true</span> <span class="token6">//$redis->psetex('key1', 1000, 'value');//毫秒 true</span> <span class="token6">//$redis->setnx('key1', 'value');//設置key,存在返回flase,不存在才添加返回true</span> <span class="token6">//$redis->delete(['id1','id2']);//刪除,返回刪除數量</span> <span class="token6">//$redis->delete('id1','id2');</span> <span class="token6">//$old_value = $redis->getSet('key', 'lol');//返回以前值,并設置新值,如果不存在key則創建</span> <span class="token6">//$arr=$redis->multi()->set('key','33')->get('key')->set('key1','2')->get('key1')->exec();//事務處理 discard()取消事務 返回數組[]</span> <span class="token6">//$is = $redis->exists('key8');//檢測key是否存在 返回0 1</span> <span class="token6">//$redis->incr('key8');//自動+1,不存在key返回1 存在返回添加后的值</span> <span class="token6">//$redis->incrBy('key', 10);//自動加10,不存在創建,返回增加后值</span> <span class="token6">//$redis->incrByFloat('key1', 1.5);//浮點數 支持正負數</span> <span class="token6">//$redis->decr('key1');//自減1</span> <span class="token6">//$redis->decrBy('key1', 10);//減10</span> <span class="token6">//$c = $redis->mGet(['id','id1']);//返回多個值數組,不存在鍵返回 [flase,'1']</span> <span class="token6">//$redis->append('id', 'value2');//追加字符,返回字符長度</span> <span class="token6">//$redis->getRange('key', 0, 5);//返回字符串一部分,從0開始,右邊-1</span> <span class="token6">//$redis->setRange('key', 6, "redis");//從位置替換 返回長度</span> <span class="token6">//$c= $redis->strlen('id');//返回長度中文3 數字字母1</span> <span class="token6">//$c = $redis->mset(['key0' => 'value0', 'key1' => 'value1']);//設置多個key,成功返回true</span> <span class="token6">//列表 list</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lPush</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'C'</span><span class="token2">)</span><span class="token2">;</span> 左邊插入<span class="token2">,</span>成功返回元素數量<span class="token2">,</span>失敗<span class="token3">false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">rPush</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'C'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//右邊插入</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lPushx</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'A'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//左邊插入,key1不存在不能插入,返回false,成功返回元素數量</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">rPushx</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'A'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//右邊插入</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lPop</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span> <span class="token6">//左邊刪除一個并顯示,失敗返回false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">rPop</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//右邊刪除</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">brPop</span><span class="token2">(</span><span class="token1">array</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">)</span><span class="token2">,</span> <span class="token3">10</span><span class="token2">)</span><span class="token2">;</span> 阻塞模式用于消息隊列 $redis<span class="token">-</span><span class="token">></span><span class="token1">lSize</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span> 返回元素數量<span class="token2">,</span>失敗為<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lGet</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//取出一個元素,0第一個,-1最后一個,失敗返回false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lSet</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token4">'X'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//更新值 0是索引位置 成功返回1失敗false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lRange</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token">-</span><span class="token3">1</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//取得范圍內元素,返回數組</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lTrim</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token3">1</span><span class="token2">)</span><span class="token2">;</span>截取以后變成新的key1 $redis<span class="token">-</span><span class="token">></span><span class="token1">lRem</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'A'</span><span class="token2">,</span> <span class="token3">2</span><span class="token2">)</span><span class="token2">;</span> 從左到右刪除<span class="token3">2</span>個A 負數表示從右到左<span class="token2">,</span>成功返回元素個數<span class="token2">,</span>失敗返回<span class="token3">0</span><span class="token2">,</span>第三個參數<span class="token3">0</span>表示全部刪除 $redis<span class="token">-</span><span class="token">></span><span class="token1">lInsert</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> Redis<span class="token2">:</span><span class="token2">:</span>AFTER<span class="token2">,</span> <span class="token4">'A'</span><span class="token2">,</span> <span class="token4">'X'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//A之后插入X,不存在返回-1</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">lInsert</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> Redis<span class="token2">:</span><span class="token2">:</span>BEFORE<span class="token2">,</span> <span class="token4">'A'</span><span class="token2">,</span> <span class="token4">'X'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//之前插入,返回元素數量,不存在-1</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">rpoplpush</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">)</span><span class="token2">;</span> 從key1尾部取出一個插入到key2頭部<span class="token2">,</span>返回元素值<span class="token2">,</span>不存在返回<span class="token3">false</span> <span class="token">-</span> hash哈希<span class="token2">(</span>散列<span class="token2">)</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">hSet</span><span class="token2">(</span><span class="token4">'id'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">,</span> <span class="token4">'hello'</span><span class="token2">)</span><span class="token2">;</span> 插入值<span class="token2">,</span>成功返回<span class="token3">1</span><span class="token2">,</span>失敗或已存在key2返回<span class="token3">0</span><span class="token2">,</span>相當于修改 $redis<span class="token">-</span><span class="token">></span><span class="token1">hSetnx</span><span class="token2">(</span><span class="token4">'id'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">,</span> <span class="token4">'hello'</span><span class="token2">)</span><span class="token2">;</span>已存在不會修改<span class="token2">,</span>返回<span class="token3">false</span><span class="token2">,</span>不存在會創建 $redis<span class="token">-</span><span class="token">></span><span class="token1">hGet</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">,</span> <span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span>獲取 $redis<span class="token">-</span><span class="token">></span><span class="token1">hLen</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//元素數量</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">hdel</span><span class="token2">(</span><span class="token4">'id'</span><span class="token2">,</span><span class="token4">'key2'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//刪除成功返回1 失敗0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">hKeys</span><span class="token2">(</span><span class="token4">'id'</span><span class="token2">)</span> 返回keys組成的數組 $redis<span class="token">-</span><span class="token">></span><span class="token1">hvals</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">)</span> 返回值數組 $redis<span class="token">-</span><span class="token">></span><span class="token1">hGetAll</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">)</span> 返回鍵值對數組 $redis<span class="token">-</span><span class="token">></span><span class="token1">hExists</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">,</span> <span class="token4">'a'</span><span class="token2">)</span><span class="token2">;</span>判斷是否存在key成功<span class="token3">1</span>失敗<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">hIncrBy</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">,</span> <span class="token4">'a'</span><span class="token2">,</span> <span class="token3">2</span><span class="token2">)</span> a增加<span class="token3">2</span><span class="token2">,</span>只有數字才起作用<span class="token2">,</span>不存在創建 失敗<span class="token3">false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">hIncrByFloat</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">,</span><span class="token4">'x'</span><span class="token2">,</span> <span class="token3">1.5</span><span class="token2">)</span><span class="token2">;</span> 浮點 $redis<span class="token">-</span><span class="token">></span><span class="token1">hmset</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">,</span> <span class="token2">[</span><span class="token4">'a'</span><span class="token">=</span><span class="token">></span><span class="token3">1</span><span class="token2">,</span><span class="token4">'b'</span><span class="token">=</span><span class="token">></span><span class="token3">2</span><span class="token2">]</span><span class="token2">)</span> 批量插入返回<span class="token2">,</span><span class="token3">1</span><span class="token2">,</span>存在會修改值 $redis<span class="token">-</span><span class="token">></span><span class="token1">hmGet</span><span class="token2">(</span><span class="token4">'h'</span><span class="token2">,</span><span class="token2">[</span><span class="token4">'a'</span><span class="token2">,</span><span class="token4">'b'</span><span class="token2">]</span><span class="token2">)</span> 返回鍵值數組 <span class="token">-</span> set集合<span class="token2">,</span>無順序<span class="token2">,</span>不重復 $redis<span class="token">-</span><span class="token">></span><span class="token1">sAdd</span><span class="token2">(</span><span class="token4">'key1'</span> <span class="token2">,</span> <span class="token4">'member1'</span><span class="token2">)</span><span class="token2">;</span> 添加元素成功返回<span class="token3">1</span>失敗<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">srem</span><span class="token2">(</span><span class="token4">'key1'</span> <span class="token2">,</span> <span class="token4">'member1'</span><span class="token2">)</span><span class="token2">;</span> 刪除指定值 成功返回<span class="token3">1</span>失敗<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">sMove</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">,</span> <span class="token4">'member13'</span><span class="token2">)</span><span class="token2">;</span>從key1中取出值放到key2 成功返回<span class="token3">1</span>失敗<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">sIsMember</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'member1'</span><span class="token2">)</span><span class="token2">;</span>判斷是否在key1是返回<span class="token3">1</span>失敗<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">sCard</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span>計算元素數量 $redis<span class="token">-</span><span class="token">></span><span class="token1">sPop</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span>隨機取出一個元素<span class="token2">,</span>并刪除 $redis<span class="token">-</span><span class="token">></span><span class="token1">sRandMember</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">)</span><span class="token2">;</span>隨機取出一個元素<span class="token2">,</span>不刪除 $redis<span class="token">-</span><span class="token">></span><span class="token1">sInter</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">,</span> <span class="token4">'key3'</span><span class="token2">)</span>返回集合交集<span class="token2">,</span>沒有為<span class="token2">[</span><span class="token2">]</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">sInterStore</span><span class="token2">(</span><span class="token4">'output'</span><span class="token2">,</span> <span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'key2'</span><span class="token2">,</span> <span class="token4">'key3'</span><span class="token2">)</span>返回交集存儲 $redis<span class="token">-</span><span class="token">></span><span class="token1">sUnion</span><span class="token2">(</span><span class="token4">'s0'</span><span class="token2">,</span> <span class="token4">'s1'</span><span class="token2">,</span> <span class="token4">'s2'</span><span class="token2">)</span>并集 $redis<span class="token">-</span><span class="token">></span><span class="token1">sUnionStore</span><span class="token2">(</span><span class="token4">'dst'</span><span class="token2">,</span> <span class="token4">'s0'</span><span class="token2">,</span> <span class="token4">'s1'</span><span class="token2">,</span> <span class="token4">'s2'</span><span class="token2">)</span>并集存儲 返回元素數量 $redis<span class="token">-</span><span class="token">></span><span class="token1">sMembers</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">)</span> 返回全部元素數組 <span class="token">-</span> zset有序集合 $redis<span class="token">-</span><span class="token">></span><span class="token1">zAdd</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">1</span><span class="token2">,</span> <span class="token4">'val1'</span><span class="token2">)</span><span class="token2">;</span> 添加元素第二個參數是分數<span class="token2">,</span>成功返回<span class="token3">1</span><span class="token2">,</span>失敗或修改返回<span class="token3">0</span><span class="token2">,</span>分數可以是小數<span class="token2">,</span>字符串是<span class="token3">0</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">zRange</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token">-</span><span class="token3">1</span><span class="token2">)</span><span class="token2">;</span>返回元素key數組<span class="token2">,</span>$redis<span class="token">-</span><span class="token">></span><span class="token1">zRange</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token">-</span><span class="token3">1</span><span class="token2">,</span><span class="token3">true</span><span class="token2">)</span><span class="token2">;</span>返回鍵值 $redis<span class="token">-</span><span class="token">></span><span class="token1">zRevRange</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token">-</span><span class="token3">1</span><span class="token2">)</span><span class="token2">;</span>返回指定元素<span class="token2">,</span>分數高到低<span class="token2">,</span>$redis<span class="token">-</span><span class="token">></span><span class="token1">zRevRange</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token">-</span><span class="token3">1</span><span class="token2">,</span> <span class="token3">true</span><span class="token2">)</span><span class="token2">;</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">zDelete</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token4">'val2'</span><span class="token2">)</span><span class="token2">;</span>刪除指定元素 $redis<span class="token">-</span><span class="token">></span><span class="token1">zRangeByScore</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token3">3</span><span class="token2">,</span> <span class="token1">array</span><span class="token2">(</span><span class="token4">'withscores'</span> <span class="token">=</span><span class="token">></span> TRUE<span class="token2">,</span> <span class="token4">'limit'</span> <span class="token">=</span><span class="token">></span> <span class="token1">array</span><span class="token2">(</span><span class="token3">1</span><span class="token2">,</span> <span class="token3">1</span><span class="token2">)</span><span class="token2">)</span><span class="token2">;</span>返回<span class="token3">0</span><span class="token">-</span><span class="token3">3</span>索引<span class="token2">,</span><span class="token3">true</span>返回分數 $redis<span class="token">-</span><span class="token">></span><span class="token1">zCount</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token3">3</span><span class="token2">)</span><span class="token2">;</span>之間元素數量 $redis<span class="token">-</span><span class="token">></span><span class="token1">zRemRangeByScore</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token3">3</span><span class="token2">)</span><span class="token2">;</span>移除分數<span class="token3">0</span><span class="token">-</span><span class="token3">3</span>之間元素<span class="token2">,</span> <span class="token6">//移除有序集中的一個或多個成員,忽略不存在的成員。返回刪除的元素個數。</span> $ret <span class="token">=</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">zRem</span><span class="token2">(</span><span class="token4">'scores'</span><span class="token2">,</span> <span class="token4">'chemistry'</span><span class="token2">,</span> <span class="token4">'English'</span><span class="token2">)</span><span class="token2">;</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">zRemRangeByRank</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">0</span><span class="token2">,</span> <span class="token3">1</span><span class="token2">)</span><span class="token2">;</span>移除索引<span class="token3">0</span><span class="token">-</span><span class="token3">1</span>元素返回元素個數 $redis<span class="token">-</span><span class="token">></span><span class="token1">zSize</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">)</span><span class="token2">;</span>返回元素數量 $redis<span class="token">-</span><span class="token">></span><span class="token1">zScore</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'val2'</span><span class="token2">)</span>返回分數 沒有返回<span class="token3">false</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">zrank</span><span class="token2">(</span><span class="token4">'key1'</span><span class="token2">,</span> <span class="token4">'val2'</span><span class="token2">)</span>返回值的索引<span class="token2">,</span>從<span class="token3">0</span>開始<span class="token2">,</span>分數從低到高 $redis<span class="token">-</span><span class="token">></span><span class="token1">zRevRank</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token4">'two'</span><span class="token2">)</span><span class="token2">;</span><span class="token6">//分數從高到低</span> $redis<span class="token">-</span><span class="token">></span><span class="token1">zIncrBy</span><span class="token2">(</span><span class="token4">'key'</span><span class="token2">,</span> <span class="token3">2.5</span><span class="token2">,</span> <span class="token4">'member1'</span><span class="token2">)</span><span class="token2">;</span>增加<span class="token3">2.5</span>分支持負數<span class="token2">,</span>不存在創建<span class="token2">,</span>返回分數 $redis<span class="token">-</span><span class="token">></span><span class="token1">zUnion</span><span class="token2">(</span><span class="token4">'ko1'</span><span class="token2">,</span> <span class="token1">array</span><span class="token2">(</span><span class="token4">'k1'</span><span class="token2">,</span> <span class="token4">'k2'</span><span class="token2">)</span><span class="token2">)</span><span class="token2">;</span>求并集存儲在ko1 ``` ```
                  <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>

                              哎呀哎呀视频在线观看