Redis 与 hash (哈希)相关的常用命令
對于 hash 類型,key-value 的模式不變,只不過 key 對應(yīng)的 value 是一個 map。
1.?hset user id 1?向 user(map) 中添加 key-value 對(id,1):
2.?hget user id?獲取 user 中的 id 所對應(yīng)的值:
3.?hmset user name zhangsan sex man?設(shè)置多個 key-value 對:
4.?hmget user name sex?獲取多個 key:
5.?hgetall user?獲取 user 中的所有 key-value 對:
6.?hdel user sex?刪除 map 中的 sex:
7.?hlen user?獲取 user 中的 key-value 對的個數(shù):
8.?hexists user id?判斷 user 中是否包含 id(包含:1,不包含:0):
9.?hkeys user?返回 user 中所有的 key:
10.?hvals user?返回 user 中所有的 values:
11.?hincrby user id 4?給 user 中的 id 加 4(必須是數(shù)字):
12.?hincrbyfloat user id 2.3?hincrbyfloat 可以加浮點數(shù):
13.?hsetnx user id 2?如果 id 不存在才設(shè)置,否則失敗:
?
總結(jié)
以上是生活随笔為你收集整理的Redis 与 hash (哈希)相关的常用命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt:Windows编程—DLL注入与卸
- 下一篇: 操作系统实践(二)