Redis HashMap 使用
散列类型相当于Java中的HashMap,他的值是一个字典,保存很多key,value对,每对key,value的值个键都是字符串类型,换句话说,散列类型不能嵌套其他数据类型。一个散列类型键最多可以包含2的32次方-1个字段。
hset [object] [field] [value]
JedisAPI:public Long hset(final String key, final String field, final String value)
功能:给object添加属性
hsetnx
JedisAPI:public Long hsetnx(final String key, final String field, final String value)
功能:类似hset,如果field已存在,则返回0且修改不生效
hmset [object] [field1] [value1] [field2] [value2]……
JedisAPI:public String hmset(final String key, final Map<String, String> hash)
功能:同时设置多个值
hget [object] [field]
JedisAPI:public String hget(final String key, final String field)
功能:获取对象对应属性的值
hmget [object] [field1] [field2]
JedisAPI:public List<String> hmget(final String key, final String... fields)
功能:获取多个值
hincrby [object] [field]
JedisAPI:public Long hincrBy(final String key, final String field, final long value)
功能:num 给field对应值 + num
hexists [object] [field]
JedisAPI:public Boolean hexists(final String key, final String field)
功能:判断特定对象指定fiels是否存在
hlen [object]
JedisAPI: public Long hlen(final String key)
功能:返回对象属性数量
hdel [object] [field]
JedisAPI:public Long hdel(final String key, final String... field)
功能:删除object对应field
hkeys [object]
JedisAPI:public Set<String> hkeys(final String key)
功能:返回对象所有field
hvals [object]
JedisAPI:public List<String> hvals(final String key)
功能:返回对象所有field对应的value
hgetall [object]
JedisAPI:public Map<String, String> hgetAll(final String key)
功能:返回对象所有field和value
最新文章
- Favorite Setting
- hdoj 1016 Prime Ring Problem
- Java接口之间的继承
- 查询和修改(Queries and Mutations)
- Abot爬虫和visjs
- Android Design Support Library——Snackbar
- DOM 表单应用
- ViewDragHelper的使用
- WebView之2
- Jenkins与网站代码上线解决方案
- python爬虫入门(一)urllib和urllib2
- Java爬虫之下载全世界国家的国旗图片
- ubuntu16.4系统和Gentos6.8系统查看开机自启动服务
- 基于jquery二维码生成插件qrcode
- 【Python3练习题 025】 一个数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同
- 本文之后都以Vol1来指代
- Scala学习(三)练习
- Python3练习题系列(07)——列表操作原理
- mmm和mmma的区别
- 亚马逊如何变成 SOA(面向服务的架构)