使用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进行交互,一次来达到利 ...
随机推荐
- 阻止vue事件冒泡的方法
- Long数组转String数组
public static String[] longToString(Long longArray[]) { if (longArray == null || longArray.length &l ...
- RHEL6 建立DVD repo
1.准备镜像挂载目录 #mkdir /media/repo_dvd 2.制作镜像文件 #cp /dev/cdrom /opt/rhel_dvd.iso<BR> 或者 #dd if=/dev ...
- spring入门(一) 根据xml实例化一个对象
文档: https://docs.spring.io/spring/docs/5.0.9.RELEASE/spring-framework-reference/core.html#beans-fact ...
- WKWebView进度及title
WKWebView进度及title WKWebView进度及title WKWebView 的estimatedProgress和title 都是KVO模式,所以可以添加监控: [webView ad ...
- 对TCP三次握手四次分手还不清楚,超简单解析
关于TCP三次握手四次分手,之前看资料解释的都很笼统,很多地方都不是很明白,所以很难记,前几天看的一个博客豁然开朗,可惜现在找不到了.现在把之前的疑惑总结起来,方便一下大家. 先上个TCP三次握手 ...
- tablib模块
####tablib基础知识#### tablib是什么我就不说了,网上一大推,我大概就知道能将数据转为某种格式 1.安装tablib模块 pip install tablib 2.安装完毕,就在你要 ...
- ABAP术语-Function Library
Function Library 原文:http://www.cnblogs.com/qiangsheng/archive/2008/02/14/1068642.html Central reposi ...
- 分页离线条件查询 页面响应500 后端未报异常 list集合有数据
如果 使用同一个Hibernate的DetachedCriteria离线条件查询对象同时查询“过滤后条数” 和 “过滤后的数据集合”,那么查询记录数时需要设置聚合函数条件并且 使用聚合函数 代码要在 ...
- vue入门——组件基础todolist
1. 以下是 todolist 的例子,没有用到组件:下面的3 会通过组件拆分todolist <!DOCTYPE html> <html lang="en"&g ...