解决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;
    }
}
相关推荐
用户095367515834 分钟前
Go:浮点数如何进行比较?
后端·go
瀚高PG实验室7 分钟前
PG的JDBC对SQL中绑定变量个数的限制
数据库·sql·postgresql·瀚高数据库
Zeus_7 分钟前
如何更好的创建skill
后端
千云7 分钟前
AI Coding 落地探索日志 · 初篇 · 启程记
后端·ai编程
lifewange7 分钟前
NoSQL
数据库·nosql
Emily呀18 分钟前
【无标题】
redis
子兮曰22 分钟前
whisper.cpp 深度解析:从边缘设备到实时语音识别
前端·c++·后端
weixin_4597539426 分钟前
MySQL主从同步跳过错误影响一致性_使用pt-table-sync修复
jvm·数据库·python
子兮曰27 分钟前
Ruflo 深度解析:49K Stars 的 AI Agent 编排平台 — 给 Claude Code 装上分布式神经系统
前端·后端·ai编程