解决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;
    }
}
相关推荐
大锦终4 分钟前
【MySQL】内置函数
数据库·mysql
猿小喵5 分钟前
索引优化-MySQL性能优化
数据库·mysql·性能优化
码事漫谈13 分钟前
C++小白最容易踩的10个坑(附避坑指南)
后端
码事漫谈23 分钟前
性能提升11.4%!C++ Vector的reserve()方法让我大吃一惊
后端
转转技术团队33 分钟前
回收系统架构演进实战:与Cursor结对扫清系统混沌
java·架构·cursor
S***267540 分钟前
linux上redis升级
linux·运维·redis
稚辉君.MCA_P8_Java44 分钟前
Gemini永久会员 Java中的四边形不等式优化
java·后端·算法
稚辉君.MCA_P8_Java1 小时前
通义 插入排序(Insertion Sort)
数据结构·后端·算法·架构·排序算法
n***F8751 小时前
修改表字段属性,SQL总结
java·数据库·sql
q***69771 小时前
【Spring Boot】统一数据返回
java·spring boot·后端