KV模式不變,單V是一個鍵值對code
127.0.0.1:6379> hset user name bin // 爲鍵user設置name (integer) 1 127.0.0.1:6379> hmset user age 23 sex male // 多個鍵批量設置 OK 127.0.0.1:6379> hmget user name age sex 1) "bin" 2) "23" 3) "male" 127.0.0.1:6379> hsetnx user age 40 // age不存在則設置,這裏已存在, 沒有成功返回0 (integer) 0
127.0.0.1:6379> hdel user name // 刪除name鍵 (integer) 1
127.0.0.1:6379> HINCRBY user age 3 // 增長age的值 127.0.0.1:6379> hset user score 91.3 (integer) 1 127.0.0.1:6379> HINCRBYFLOAT user score 0.5 // 增長浮點數的值 "91.8"
127.0.0.1:6379> hget user name //獲取單個鍵name的值 127.0.0.1:6379> hmget user name age sex // 獲取多個鍵值 1) "bin" 2) "23" 3) "male" 127.0.0.1:6379> hgetall user //獲取這個user 哈希的鍵值對 1) "name" 2) "bin" 3) "age" 4) "23" 5) "sex" 6) "male" 127.0.0.1:6379> hkeys user // 獲取user下的全部鍵 1) "age" 2) "sex" 127.0.0.1:6379> hvals user // 獲取user下的全部值 1) "23" 2) "male" 127.0.0.1:6379> hexists user age // 判斷age鍵是否存在 (integer) 1