redis操作map
Map<String, Object> map = new HashMap();
map.put("123","商品1");
map.put("124","商品2");
map.put("125","商品3");
redisTemplate.delete("1");
redisTemplate.opsForHash().putAll("1",map);
redisTemplate.expire("1",10,TimeUnit.MINUTES);
Map<Object, Object> o = redisTemplate.opsForHash().entries("1");
for (Map.Entry<Object, Object> entry : o.entrySet()) {
String mapKey = entry.getKey().toString();
Object mapValue = entry.getValue();
System.out.println("key= "+mapKey+" ,value= "+mapValue);
}
System.out.println("~~~~~~~~~~~~~~~~~~~~~~测试一结束(遍历redis存放的map)~~~~~~~~~~~~~~~~~~~~~~~~");
Map<String, Object> map1 = new HashMap();
map1.put("123","修改");
map1.put("136","新增");
redisTemplate.opsForHash().putAll("1",map1);
redisTemplate.opsForHash().put("1","124","修改2");
Map<Object, Object> k = redisTemplate.opsForHash().entries("1");
for (Map.Entry<Object, Object> entry : k.entrySet()) {
String mapKey = entry.getKey().toString();
Object mapValue = entry.getValue();
System.out.println("key= "+mapKey+" ,value= "+mapValue);
}
System.out.println("~~~~~~~~~~~~~~~~~~~~~~测试二结束(修改和新增redis里面的map)~~~~~~~~~~~~~~~~~~~~~~~~");
//获取单个
Object value = redisTemplate.opsForHash().get("1", "136");
System.out.println(value);
redis操作map相关推荐
- redis 命令行操作map 和java操作map
hset key field value 单个设置hget key field 获取map中指定key的值HMSET key field value [field value ...] 多个设置HMG ...
- Spring Boot + Redis 操作多种实现
欢迎关注方志朋的博客,回复"666"获面试宝典 一.Jedis,Redisson,Lettuce三者的区别 共同点:都提供了基于Redis操作的Java API,只是封装程度,具体 ...
- 分布式内存数据库---Redis操作String、list、set、hash和Zset
Redis是一个Key-Value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序集合).这些数据类 ...
- 解析Redis操作五大数据类型常用命令
摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法. 本文分享自华为云社区<Redis操作五大数据类型常用命令解析>,作者:灰 ...
- java中redis存储map集合_使用RedisTemplate存储Map集合的一点注意
SpringBoot框架无需进行复杂整合,可使用SpringBoot依赖所引入的 org.springframework.data.redis.core.RedisTemplate来直接进行操作,但需 ...
- redis存入map数据并取出
使用idea中编写代码进行简单的map数据存入redis并取出 下面是具体代码,一看就知道了 就不具体解释了 /** * 将map集合数据存入redis中存储 */ public class Redi ...
- redis 操作5中数据类型
redis 操作5中数据类型 redis導入pom <!--redis的支持--><dependency><groupId>redis.clients</gr ...
- 使用Spring Data Redis操作Redis(集群版)
说明:请注意Spring Data Redis的版本以及Spring的版本!最新版本的Spring Data Redis已经去除Jedis的依赖包,需要自行引入,这个是个坑点.并且会与一些低版本的Sp ...
- openresty开发系列27--openresty中封装redis操作
openresty开发系列27--openresty中封装redis操作 在关于web+lua+openresty开发中,项目中会大量操作redis, 重复创建连接-->数据操作-->关闭 ...
最新文章
- 定义一个集合类Set,(考察动态数组的建立)
- P2468-[SDOI2010]粟粟的书架【主席树,二维前缀和】
- leetcode —— 面试题12. 矩阵中的路径
- Spring 依赖注入(集合)/util命名空间/自动注入
- PAT甲级题考点(转载各个大佬)
- Java 基础(十九)代理
- 腾讯云不同账号之间VPC网络直接建立内网通讯
- 中间件是什么?通俗易懂的解释
- spring的BeanFactory和ApplicationContext
- marvell raid linux,Marvell SATA Raid控制器 驱动程序下载——更新 Marvell 软件
- 方正飞鸿智能信息平台产品白皮书(二)
- 苹果 2019 卖什么?新 iPhone 值不值得买?
- springboot+mybatis+新加属性自动加数据库字段
- 计算机安全及故障处理大学论文,网络维护中故障点排除分析及处理措施论文
- Python实现jpg/png/jpeg图片转base64编码文件
- KT1025A蓝牙音频BLE芯片读取U盘和TF卡的TXT BIN文件串口输出
- Docker实践7:容器与主机拷贝数据
- 深圳java工程师工资一般多少
- 波士顿大学计算机与传媒专业,波士顿大学传媒专业在全美教育排名前10
- python爬豆瓣小组_Python伪装浏览器请求爬虫豆瓣小组