解决redis乱码问题

目录

1.问题

2.查看redis序列化机制

3.设置redis的序列化器


1.问题

在使用redis最为缓存时,发现key乱码问题

这是由于redis的序列化机制导致的

2.查看redis序列化机制

3.设置redis的序列化器

java 复制代码
@Configuration
@Data
public class RedisConfig {
    /**
     * redis序列化
     */
    @Bean
    public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){
        RedisTemplate<String,Object> redisTemplate=new RedisTemplate<>();
        redisTemplate.setConnectionFactory(factory);

        //创建序列化容器
        StringRedisSerializer stringRedisSerializer = new StringRedisSerializer();
        //设置key的序列化器
        redisTemplate.setKeySerializer(stringRedisSerializer);
        //设置value的序列化器
        redisTemplate.setValueSerializer(stringRedisSerializer);
        return redisTemplate;
    }
}
相关推荐
巫山老妖1 天前
从零开发一个掘金自动发布 Skill,并上架 Clawhub
后端
颜酱1 天前
图的数据结构:从「多叉树」到存储与遍历
javascript·后端·算法
雨中飘荡的记忆1 天前
零拷贝技术深度解析
后端
uzong1 天前
十年老员工的项目管理实战心得:有道有术
后端
Victor3561 天前
MongoDB(31)索引对查询性能有何影响?
后端
Victor3561 天前
MongoDB(30)如何删除索引?
后端
lizhongxuan1 天前
多 Agent 协同机制对比
后端
IT_陈寒1 天前
SpringBoot项目启动慢?5个技巧让你的应用秒级响应!
前端·人工智能·后端
树上有只程序猿1 天前
2026低代码选型指南,主流低代码开发平台排名出炉
前端·后端
高端章鱼哥1 天前
为什么说用OpenClaw对打工人来说“不划算”
前端·后端