解决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;
    }
}
相关推荐
hboot2 小时前
AI工程师第六课 - RAG检索增强生成
后端·langchain·llm
mldong3 小时前
jeeflow:98KB 的工作流引擎长什么样
后端
long3163 小时前
MySQL 学习练习(配套 01 入门资料)
数据库·学习·mysql
数据库小学妹4 小时前
数据库等保三级和四级有什么区别?从访问控制到备份恢复的完整对比
数据库·安全·数据库安全·三级等保·等保合规·四级等保
看浪的路人5 小时前
第3讲:手写第一个 MCP Server(Python SDK)
jvm·数据库·oracle
程序员cxuan6 小时前
速度太快了!本地可以跑 DeepSeek-V4-Flash 了
人工智能·后端·程序员
条tiao条6 小时前
MVVM架构与ArkUI状态管理
华为·架构·harmonyos·鸿蒙·mvvm
大眼、不聚光6 小时前
5.mysql--主从同步安装部署
数据库·mysql
Yan_chen6667 小时前
SQL-LABS_Less18-20实战攻略
数据库·sql·web安全·网络安全
阿祖zu7 小时前
芝士就是力量!开源私有化部署与 GitHub 双向同步的个人知识笔记 App
前端·后端·ios