内容简介:三)redis 散列类型
散列类型的键值是一种字典结构,其中存储了 字段 和 字段值的映射,但是字段值只能是字符串,不支持其他数据类型
同时设置和读取多个键值
使用 MGET
读取多个键值 使用 MSET
设置多个键值
127.0.0.1:6379> MSET num111 value111 num222 value222 num333 value333 OK 127.0.0.1:6379> MGET num111 num222 1) "value111" 2) "value222"
散列字段赋值与取值
HSET
不区分插入和更新操作,当字段不存在时,会自动执行更新操作
赋值
HMSET key field1 value1 field2 value2
获取字段的值
HMGET key field
获取所有字段与值
HGETALL key
127.0.0.1:6379> HMSET iphone iphone7 5999 iphone6 4999 iphone5 3999 OK 127.0.0.1:6379> HGET iphone iphone6 "4999" 127.0.0.1:6379> HGET iphone iphone7 "5999" 127.0.0.1:6379> HGETALL iphone 1) "iphone7" 2) "5999" 3) "iphone6" 4) "4999" 5) "iphone5" 6) "3999"
判断散列字段是否存在
HEXISTS key field
127.0.0.1:6379> HEXISTS iphone iphone7 (integer) 1
散列字段赋值的第二种
HSETNX
和 HMSET
一样,但是如果字段存在,则不执行任何操作
127.0.0.1:6379> HSETNX iphone iphone7 1000 (integer) 0
散列字段值的数字增加
127.0.0.1:6379> HINCRBY iphone iphone7 100 (integer) 6099
删除散列字段
HDEL key field
返回删除的字段个数
127.0.0.1:6379> HDEL iphone iphone7 (integer) 1
只获取字段名和字段值
只获取字段
HKEYS key
只获取字段值
HVALS key
127.0.0.1:6379> HKEYS iphone 1) "iphone6" 2) "iphone5" 127.0.0.1:6379> HVALS iphone 1) "4999" 2) "3999"
以上所述就是小编给大家介绍的《三)redis 散列类型》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
模糊数学基础及实用算法
李鸿吉编 / 科学出版社 / 2005-1 / 55.00元
本书开发了模糊数学常用的计算机程序,并以大量的算例系统地介绍了模糊数学的实用算法。本书可以作为模糊数学的应用程序包,在详细解释源代码的同时,对应用程序开发所用到的Visual Basic 6.0方法做了系统介绍,其目的是为读者做进一步的自主开发提供便利。本书所提供的源程序可以作为读者自主开发的素材。本书配有光盘,分章节提供程序源代码。 本书可以作为大专院校、培训班的教学参考书。对需......一起来看看 《模糊数学基础及实用算法》 这本书的介绍吧!