Redis hash数据结构

//放入Redis
Map<String, String> map = mappingList.stream().collect(Collectors.toMap(EmapPbc1010Mapping::getCocmp, EmapPbc1010Mapping::getCocmpCow));
//设置生成key value的序列化策略
RedisSerializer<String> stringSerializer = new StringRedisSerializer();
redisTemplate.setKeySerializer(stringSerializer);
redisTemplate.setValueSerializer(stringSerializer);
redisTemplate.setHashKeySerializer(stringSerializer);
redisTemplate.setHashValueSerializer(stringSerializer);
//此处putAll的key不可以为CONTRACTOR:SOURCE:COW格式,否则可以存再根据此key查不到

redisTemplate.opsForHash().putAll(CONTRACTOR_SOURCE_COW,map);
posted @ 2021-08-04 14:25  bayern_mvller  阅读(30)  评论(0)    收藏  举报