文章来源:https://www.cnblogs.com/shiguotao-com/p/10560458.html

方法 c参数 s说明
Long delete(H key, Object... hashKeys);

H key:集合key 
Object... hashKeys:key对应hashkey
 删除map集合中一个或多个hashkey对应的value

Boolean hasKey(H key, Object hashKey);

H key:集合key 
Object hashKey:集合key中的hashkey
 判断当前集合中是否已经存在hashkey

HV get(H key, Object hashKey);

H key:集合key 
Object hashKey:集合key中的hashkey
 获取集合中的某个值

List<HV> multiGet(H key, Collection<HK> hashKeys);

H key:集合key 
Collection<HK> hashKeys:hashkey集合
 批量获取集合中的值

Long increment(H key, HK hashKey, long delta);

H key:集合key 
Object hashKey:集合key中的hashkey
long delta:需要增加的值

以增量的形式改变集合存放的值。

如:原值为1,delta参数为2时,1+2=3

集合中存放的元素值为3

Double increment(H key, HK hashKey, double delta);

H key:集合key 
Object hashKey:集合key中的hashkey
double delta:需要增加的值

以增量的形式改变集合存放的值。

如:原值为1,delta参数为2时,1+2.1=3

集合中存放的元素值为3.1

Set<HK> keys(H key);

H key:集合key 
 获取集合中所有hashkey

Long size(H key);

H key:集合key 
获取集合长度

void putAll(H key, Map<? extends HK, ? extends HV> m);

H key:集合key
Map<? extends HK, ? extends HV> m: 存放hashkey和value的map集合
 批量向redis hash集合中存放元素

void put(H key, HK hashKey, HV value);

H key:集合key 
HK hashKey:集合key中的hashkey
HV value:hashkey对应的值
 向redis hash几何中存放一个元素

Boolean putIfAbsent(H key, HK hashKey, HV value);

H key:集合key 
HK hashKey:集合key中的hashkey
HV value:hashkey对应的值
 如果不存在,则向redis hash几何中存放一个元素

List<HV> values(H key);

H key:集合key 
 获取集合中所有元素的value

Map<HK, HV> entries(H key);

H key:集合key 
 获取集合中的所有元素

Cursor<Map.Entry<HK, HV>> scan(H key, ScanOptions options);

H key:集合key 
ScanOptions options:
 

最新文章

  1. Android中Context的理解及使用(二)——Application的用途和生命周期
  2. 浅谈JavaScript之原型
  3. VTK初学一,b_PolyVertex多个图形点的绘制
  4. [问题2015S12] 复旦高等代数 II(14级)每周一题(第十三教学周)
  5. IOS 杂笔-2(协议)
  6. c# winform动态生成控件与获取动态控件输入的值
  7. 如何使用Androidstudio创建一个新项目
  8. SpringMVC之简单的增删改查示例(SSM整合)
  9. UOJ#55. 【WC2014】紫荆花之恋 点分树 替罪羊树 平衡树 splay Treap
  10. canvas-9NonZeroAroundPrinciples.html
  11. prometeus, grafana部署以及监控mysql
  12. bootstrap datepicker显示日历
  13. 添加了unimportant 之后,需要调整的参数
  14. mAP的计算
  15. (转)Eclipse导入EPF配置文件
  16. CentOS 7解压安装PHP7.1.21
  17. Hyperledger Fabric CA User’s Guide——开始(三)
  18. golang管道
  19. 20165301陈潭飞2017-2018-2 20165301 实验三《Java面向对象程序设计》实验报告
  20. 【LeetCode】103. Binary Tree Zigzag Level Order Traversal

热门文章

  1. this指向与call,apply,bind
  2. 【UE4 C++】UKismetMathLibrary 源代码
  3. 【UE4 C++】 UDataAsset、UPrimaryDataAsset 的简单使用
  4. 我们一起来回顾一下Synchronized关键字吧
  5. UltraSoft - Beta - 设计与计划
  6. 穿点最多的直线 牛客网 程序员面试金典 C++
  7. JAVA笔记6__抽象类/接口/多态/instanceof关键字、父类设计法则
  8. 第01课 OpenGL窗口(1)
  9. Python学习笔记总结
  10. virt-v2v命令将ESXI 虚机迁移到OpenStack中