spring-data-redis HashOperations
2017-12-27 10:58
204 查看
/** * 从散列中删除给定的多个元素 * @param key 不能为null 散列的名称 * @param hashKeys 需要删除的keys集合 */ Long delete(H key, Object... hashKeys); /** * 判断散列中是否存在某个key */ Boolean hasKey(H key, Object hashKey); /** * 得到某个三散列中key的hash值 */ HV get(H key, Object hashKey); /** * 得到多个key的值。 */ List<HV> multiGet(H key, Collection<HK> hashKeys); /** *为散了中某个值加上 整型 delta */ Long increment(H key, HK hashKey, long delta); /** * 为散了中某个值加上 double delta */ Double increment(H key, HK hashKey, double delta); /** * 获取散列中所有的key集合 */ Set<HK> keys(H key); /** * 获取散列的大小 */ Long size(H key); /** * 为散列添加多个key-value键值对 * * @param key must not be {@literal null}. * @param m must not be {@literal null}. */ void putAll(H key, Map<? extends HK, ? extends HV> m); /** * 为散列添加或者覆盖一个 key-value键值对 */ void put(H key, HK hashKey, HV value); /** * 为散列添加一个key-value键值对。如果存在则不添加不覆盖。返回false */ Boolean putIfAbsent(H key, HK hashKey, HV value); /** * 获取散列的value集合 */ List<HV> values(H key); /** * 获取散列的key-value键值对集合 */ Map<HK, HV> entries(H key); /** * 获取散列的游标。 * 可以参考:http://blog.csdn.net/pengdandezhi/article/details/78909041 */ Cursor<Map.Entry<HK, HV>> scan(H key, ScanOptions options);
相关文章推荐
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- spring-data-redis HashOperations
- Spring data redis-StringRedisTemplate 用法
- spring-data-redis ValueOperations
- spring-data-redis与Jedis整合使用
- spring-data-redis 使用过程中需要注意的地方
- Spring Data操作Redis时,发现key值出现 \xac\xed\x00\x05t\x00\tb
- spring-data-redis ZSetOperations
- spring-boot-starter-data-redis 翻译官方文档 8.4 - 8.6
- Spring data redis 操作list
- Spring-Data Redis 实现验证码的功能