使用HashOperations操作redis
| 方法 | c参数 | s说明 |
Long delete(H key, Object... hashKeys); |
H key:集合key |
删除map集合中一个或多个hashkey对应的value |
Boolean hasKey(H key, Object hashKey); |
H key:集合key |
判断当前集合中是否已经存在hashkey |
HV get(H key, Object hashKey); |
H key:集合key |
获取集合中的某个值 |
List<HV> multiGet(H key, Collection<HK> hashKeys); |
H key:集合key |
批量获取集合中的值 |
Long increment(H key, HK hashKey, long delta); |
H key:集合key |
以增量的形式改变集合存放的值。 如:原值为1,delta参数为2时,1+2=3 集合中存放的元素值为3 |
Double increment(H key, HK hashKey, double delta); |
H key:集合key |
以增量的形式改变集合存放的值。 如:原值为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 |
批量向redis hash集合中存放元素 |
void put(H key, HK hashKey, HV value); |
H key:集合key |
向redis hash几何中存放一个元素 |
Boolean putIfAbsent(H key, HK hashKey, HV value); |
H key:集合key |
如果不存在,则向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 |
使用HashOperations操作redis的更多相关文章
- 2、使用HashOperations操作redis(Hash哈希表)
文章来源:https://www.cnblogs.com/shiguotao-com/p/10560458.html 方法 c参数 s说明 Long delete(H key, Object... h ...
- Spring Data操作Redis详解
Spring Data操作Redis详解 Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统.Spring data对Redis ...
- springboot之使用redistemplate优雅地操作redis
概述 本文内容主要 关于spring-redis 关于redis的key设计 redis的基本数据结构 介绍redis与springboot的整合 sringboot中的redistemplate的使 ...
- Java Spring mvc 操作 Redis 及 Redis 集群
本文原创,转载请注明:http://www.cnblogs.com/fengzheng/p/5941953.html 关于 Redis 集群搭建可以参考我的另一篇文章 Redis集群搭建与简单使用 R ...
- Java中使用Jedis操作Redis(转载)
整理 1.字符串 添加:set keyname value 查询:get keyname 拼接:append keyname value 删除:del keyname 添加多个: mset keyna ...
- (转)Java中使用Jedis操作Redis
转自http://www.cnblogs.com/liuling/p/2014-4-19-04.html 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://file ...
- Python—操作redis
Python操作redis 连接方式:点击 1.String 操作 redis中的String在在内存中按照一个name对应一个value来存储 set() #在Redis中设置值,默认不存在则创建, ...
- php操作redis简单例子
<?php //在PHP里操作Redis //Redis就是php的一个功能类 //创建Redis对象 $redis = new Redis(); //链接redis服务器 $redis -&g ...
- python——操作Redis
在使用django的websocket的时候,发现web请求和其他当前的django进程的内存是不共享的,猜测django的机制可能是每来一个web请求,就开启一个进程去与web进行交互,一次来达到利 ...
随机推荐
- spring入门(一) 根据xml实例化一个对象
文档: https://docs.spring.io/spring/docs/5.0.9.RELEASE/spring-framework-reference/core.html#beans-fact ...
- Java入门(一)
一.语言分类 机器语言 汇编语言 高级语言 二.Java分类 JavaSE 标准版,主要针对桌面应用 JavaEE 企业版,主要针对服务器端的应用 JavaME 微型版,主要针对消费性电子产品的应用 ...
- SP1043 GSS1 - Can you answer these queries I(线段树,区间最大子段和(静态))
题目描述 给出了序列A[1],A[2],…,A[N]. (a[i]≤15007,1≤N≤50000).查询定义如下: 查询(x,y)=max{a[i]+a[i+1]+...+a[j]:x≤i≤j≤y} ...
- ABAP术语-BW (Business Information Warehouse)
BW (Business Information Warehouse) 原文:http://www.cnblogs.com/qiangsheng/archive/2008/01/14/1037761. ...
- Linux centos7 安装python3 及 GCC
1.用wget下载python源码 PYTHON下载 找适合自己的版本,我下载的是3.7.2 2.用tar命令解压下载的文件 tar -zxvf Python-3.7.2.tgz 3.进入目录解压后的 ...
- click与on的区别
click只能用于html在注册事件之后没有变化的:on用于html在注册事件后,还会通过JS脚本添加一些按钮,并者希望这些按钮也会有之前注册事件的按钮同样的事件话,就需要用on去为按钮的父节点去注册 ...
- php post提交xml文件
<?php header("Content-type: text/xml;"); // xml code demo $xmlData = '<?xml version= ...
- Yaf学习(三)----Yaf类库Library和Model的命名规则
1.Yaf的library和model的文件命名规则和调用 1.1在项目中,往往需要封装一些,如redis,不同的产品需要用不同的库等等等,这就涉及到封装 1.在 Yaf 中,我们可以写一个单例模式的 ...
- python练习笔记
python练习笔记,装饰器.定制方法生成特定的类 # -*- coding: utf-8 -*- def catch_exception(func): def wrap(self, *args, * ...
- hive 学习系列之七 hive 常用数据清洗函数
1,case when 的利用,清洗诸如评分等的内容,用例如下. case when new.comment_grade = '五星商户' then 50 when new.comment_grade ...