Redis-Hash常用命令
Redis-Hash常用命令
hset key field value
设置一个散列,但是在散列中一次只能设置一个属性,如果要批量设置多个属性,则需要使用 hmset命令
hget key field
获取指定key对应的散列中的指定属性对应的值,也是只能每次获取一个属性对应的值,如果要获取批量属性值,则需要使用命令 hmget
hmset key field value[(field value)...]
设置一个散列,例如:hmset key1 name lonely age 18,该追令会生成一个key为key1的散列,散列中的属性有两个 分别是 name以及age,对应的值分别是 lonely和18
hmget key field...
返回指定key对应的散列中指定key-name对应的值,例如上例子的基础上,调用 hmget key1 name指令的结果就是 从key1对应的散列中,获取属性 name对应的值 lonely就是结果了
hdel key field...
删除指定key对应的散列中指定field...的信息。例如有key1:{name:lonely,age:25},那么使用命令hdel key1 age;的结果是删除了 age属性信息,即 只剩下 key1:{name:lonely}
hlen key
返回指定key对应的散列中键值对的数量
hexists key field
判断指定key对应的散列中是否存在field属性的键值对
hkeys key
返回指定key对应的散列的key集合,例如存在 key1:{name:lonely,age:25},那么使用hkeys key1命令的结果就是 {name,age}
hvals key
同hkeys命令类似,不过hvals命令返回的指定key对应散列的value集合
hgetall key
返回指定key对应的所有键值对信息
hincrby key field increment
将指定key对应的散列中指定属性对应的value递增increment个单位,注意只有值是数值类型才可以生效,返回递增后的结果
最新文章
- Eclipse中使用tomcat 8服务器初级教程
- 如何判断js中对象的类型
- 200多个js技巧代码
- Hyper-V下安装Ossim系统
- 解决Android singleTask模式下PendingIntent不能给onNewIntent传值的Bug
- 【CSS】class和id命名规则
- How to Use Rsync to Sync New or Changed/Modified Files in Linux
- JAVA try-catch-finally-return
- CRM 2013 切换显示语言
- wps 操作
- MySQL和SQLyog的配置-安装及遇到的问题
- Linux运维期中架构(50台集群)
- Asp.net连接数据库的配置方法
- filter、map、sorted和reduce函数
- 【转】java方法参数传递方式--按值传递、引用传递
- bga
- 2018.07.17 洛谷P1368 工艺(最小表示法)
- 【数组】Find Minimum in Rotated Sorted Array
- SQL Server的优点与缺点
- go语言基础之map赋值、遍历、删除 、做函数参数