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相关推荐

  1. redis 命令行操作map 和java操作map

    hset key field value 单个设置hget key field 获取map中指定key的值HMSET key field value [field value ...] 多个设置HMG ...

  2. Spring Boot + Redis 操作多种实现

    欢迎关注方志朋的博客,回复"666"获面试宝典 一.Jedis,Redisson,Lettuce三者的区别 共同点:都提供了基于Redis操作的Java API,只是封装程度,具体 ...

  3. 分布式内存数据库---Redis操作String、list、set、hash和Zset

    Redis是一个Key-Value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序集合).这些数据类 ...

  4. 解析Redis操作五大数据类型常用命令

    摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法. 本文分享自华为云社区<Redis操作五大数据类型常用命令解析>,作者:灰 ...

  5. java中redis存储map集合_使用RedisTemplate存储Map集合的一点注意

    SpringBoot框架无需进行复杂整合,可使用SpringBoot依赖所引入的 org.springframework.data.redis.core.RedisTemplate来直接进行操作,但需 ...

  6. redis存入map数据并取出

    使用idea中编写代码进行简单的map数据存入redis并取出 下面是具体代码,一看就知道了 就不具体解释了 /** * 将map集合数据存入redis中存储 */ public class Redi ...

  7. redis 操作5中数据类型

    redis 操作5中数据类型 redis導入pom <!--redis的支持--><dependency><groupId>redis.clients</gr ...

  8. 使用Spring Data Redis操作Redis(集群版)

    说明:请注意Spring Data Redis的版本以及Spring的版本!最新版本的Spring Data Redis已经去除Jedis的依赖包,需要自行引入,这个是个坑点.并且会与一些低版本的Sp ...

  9. openresty开发系列27--openresty中封装redis操作

    openresty开发系列27--openresty中封装redis操作 在关于web+lua+openresty开发中,项目中会大量操作redis, 重复创建连接-->数据操作-->关闭 ...

最新文章

  1. 定义一个集合类Set,(考察动态数组的建立)
  2. P2468-[SDOI2010]粟粟的书架【主席树,二维前缀和】
  3. leetcode —— 面试题12. 矩阵中的路径
  4. Spring 依赖注入(集合)/util命名空间/自动注入
  5. PAT甲级题考点(转载各个大佬)
  6. Java 基础(十九)代理
  7. 腾讯云不同账号之间VPC网络直接建立内网通讯
  8. 中间件是什么?通俗易懂的解释
  9. spring的BeanFactory和ApplicationContext
  10. marvell raid linux,Marvell SATA Raid控制器 驱动程序下载——更新 Marvell 软件
  11. 方正飞鸿智能信息平台产品白皮书(二)
  12. 苹果 2019 卖什么?新 iPhone 值不值得买?
  13. springboot+mybatis+新加属性自动加数据库字段
  14. 计算机安全及故障处理大学论文,网络维护中故障点排除分析及处理措施论文
  15. Python实现jpg/png/jpeg图片转base64编码文件
  16. KT1025A蓝牙音频BLE芯片读取U盘和TF卡的TXT BIN文件串口输出
  17. Docker实践7:容器与主机拷贝数据
  18. 深圳java工程师工资一般多少
  19. 波士顿大学计算机与传媒专业,波士顿大学传媒专业在全美教育排名前10
  20. python爬豆瓣小组_Python伪装浏览器请求爬虫豆瓣小组

热门文章

  1. Mindspore体验dcgan生成漫画头像
  2. Oracle 跨平台迁移——筑梦之路
  3. 为什么搜狗浏览器打开新网页是后台显示,而不是直接显示新打开
  4. 两只小老鼠的爱情(转载)
  5. 跟我一起学Adams虚拟样机:(二) 动力学仿真基操,以曲柄滑块压力机为例
  6. DS18B20温度传感器在树莓派下获取实时温度
  7. Two Scoops Django 推荐的数据模型最佳实践
  8. 抖音视频消重软件 视频修改md5 剪辑片头
  9. AI论文系列-经典论文[原文、中文翻译、中英文对照翻译]
  10. MyBatis Review——整合ehcache