解决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;
    }
}
相关推荐
Vanranrr2 分钟前
车机项目中的 Widget 设计反思:从“能用”到“好用”的改进方向
c语言·c++·架构
d***93520 分钟前
Redis五种用途
数据库·redis·缓存
Armyyyyy丶22 分钟前
MySQL系列之数据读取与存储核心机制
数据库·mysql·架构分析
TDengine (老段)23 分钟前
TDengine 字符串函数 Replace 用户手册
java·大数据·数据库·物联网·时序数据库·tdengine·涛思数据
纯爱掌门人25 分钟前
别再死磕框架了!你的技术路线图该更新了
前端·架构·前端框架
hongweihao34 分钟前
Kafka 消息积压了,同事跑路了
后端·spring cloud·kafka
00后程序员1 小时前
App Store 上架 App 的完整指南,从开发准备到 IPA 上传的跨平台实战流程
后端
武子康1 小时前
大数据-156 Apache Druid+Kafka 实时分析实战:JSON 拉平摄取与 SQL 指标全流程
大数据·后端·nosql
华仔啊1 小时前
MySql 的 VARCHAR 和 TEXT 怎么选?大厂都在用的文本存储方案
后端·mysql
脉动数据行情1 小时前
Go语言对接股票、黄金、外汇API实时数据教程
开发语言·后端·golang