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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                #### 哈希命令 * * * * * [TOC] ###### HSET key field value 起始版本:2.0.0 時間復雜度:O(1) 設置 key 指定的哈希集中指定字段的值。 如果 key 指定的哈希集不存在,會創建一個新的哈希集并與 key 關聯。 如果字段在哈希集中存在,它將被重寫。 ##返回值 integer-reply:含義如下 1如果field是一個新的字段 0如果field原來在map里面已經存在 ##例子 ~~~ redis> HSET myhash field1 "Hello" (integer) 1 redis> HGET myhash field1 "Hello" ~~~ ###### HGET key field 起始版本:2.0.0 時間復雜度:O(1) 返回 key 指定的哈希集中該字段所關聯的值 返回值 bulk-string-reply:該字段所關聯的值。當字段不存在或者 key 不存在時返回nil。 例子 ~~~ redis> HSET myhash field1 "foo" (integer) 1 redis> HGET myhash field1 "foo" redis> HGET myhash field2 (nil) ~~~ ###### HGETALL key 起始版本:2.0.0 時間復雜度:O(N) where N is the size of the hash. 返回 key 指定的哈希集中所有的字段和值。返回值中,每個字段名的下一個是它的值,所以返回值的長度是哈希集大小的兩倍 返回值 array-reply:哈希集中字段和值的列表。當 key 指定的哈希集不存在時返回空列表。 例子 ~~~ redis> HSET myhash field1 "Hello" (integer) 1 redis> HSET myhash field2 "World" (integer) 1 redis> HGETALL myhash 1) "field1" 2) "Hello" 3) "field2" 4) "World" ~~~ ###### HDEL key field [field ...] 起始版本:2.0.0 時間復雜度:O(N) N是被刪除的字段數量。 從 key 指定的哈希集中移除指定的域。在哈希集中不存在的域將被忽略。 如果 key 指定的哈希集不存在,它將被認為是一個空的哈希集,該命令將返回0。 返回值 integer-reply: 返回從哈希集中成功移除的域的數量,不包括指出但不存在的那些域 歷史 在 2.4及以上版本中 :可接受多個域作為參數。小于 2.4版本 的 Redis 每次調用只能移除一個域 要在早期版本中以原子方式從哈希集中移除多個域,可用 MULTI/EXEC塊。 例子 ~~~ redis> HSET myhash field1 "foo" (integer) 1 redis> HDEL myhash field1 (integer) 1 redis> HDEL myhash field2 (integer) 0 ~~~ ###### HEXISTS key field 起始版本:2.0.0 時間復雜度:O(1) 返回hash里面field是否存在 返回值 integer-reply, 含義如下: 1 hash里面包含該field。 0 hash里面不包含該field或者key不存在。 例子 ~~~ redis> HSET myhash field1 "foo" (integer) 1 redis> HEXISTS myhash field1 (integer) 1 redis> HEXISTS myhash field2 (integer) 0 ~~~ ###### HKEYS key 起始版本:2.0.0 時間復雜度:O(N) where N is the size of the hash. 返回 key 指定的哈希集中所有字段的名字。 返回值 array-reply:哈希集中的字段列表,當 key 指定的哈希集不存在時返回空列表。 例子 ~~~ redis> HSET myhash field1 "Hello" (integer) 1 redis> HSET myhash field2 "World" (integer) 1 redis> HKEYS myhash 1) "field1" 2) "field2" ~~~ ###### HLEN key 起始版本:2.0.0 時間復雜度:O(1) 返回 key 指定的哈希集包含的字段的數量。 返回值 integer-reply: 哈希集中字段的數量,當 key 指定的哈希集不存在時返回 0 例子 ~~~ redis> HSET myhash field1 "Hello" (integer) 1 redis> HSET myhash field2 "World" (integer) 1 redis> HLEN myhash (integer) 2 ~~~ ###### HMSET key field value [field value ...] 起始版本:2.0.0 時間復雜度:O(N) where N is the number of fields being set. 設置 key 指定的哈希集中指定字段的值。該命令將重寫所有在哈希集中存在的字段。如果 key 指定的哈希集不存在,會創建一個新的哈希集并與 key 關聯 ##返回值 simple-string-reply ##例子 ~~~ redis> HMSET myhash field1 "Hello" field2 "World" OK redis> HGET myhash field1 "Hello" redis> HGET myhash field2 "World" ~~~ ###### HMGET key field [field ...] 起始版本:2.0.0 時間復雜度:O(N) where N is the number of fields being requested. 返回 key 指定的哈希集中指定字段的值。 對于哈希集中不存在的每個字段,返回 nil 值。因為不存在的keys被認為是一個空的哈希集,對一個不存在的 key 執行 HMGET 將返回一個只含有 nil 值的列表 返回值 array-reply:含有給定字段及其值的列表,并保持與請求相同的順序。 例子 ~~~ redis> HSET myhash field1 "Hello" (integer) 1 redis> HSET myhash field2 "World" (integer) 1 redis> HMGET myhash field1 field2 nofield 1) "Hello" 2) "World" 3) (nil) ~~~ 綜合用例: ~~~ redis-cli.exe -h 103.196.126.33 -p 6379 auth cpRedis@2018 select 5 HGETALL 88002001 ~~~ * * * * * http://www.redis.cn/commands/hgetall.html https://redis.io/commands/hgetall
                  <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>

                              哎呀哎呀视频在线观看