解决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;
    }
}
相关推荐
SoleMotive.5 分钟前
redis实现漏桶算法--https://blog.csdn.net/m0_74908430/article/details/155076710
redis·算法·junit
Amos_Web7 分钟前
Rust实战(四):数据持久化、告警配置与Web API —— 构建监控系统的功能闭环
前端·后端·rust
sino爱学习7 分钟前
FastUtil 高性能集合最佳实践:让你的 Java 程序真正“快”起来
java·后端
paperxie_xiexuo13 分钟前
学术与职场演示文稿的结构化生成机制探析:基于 PaperXie AI PPT 功能的流程解构与适用性研究
大数据·数据库·人工智能·powerpoint
CNRio18 分钟前
生成式AI技术栈全解析:从模型架构到落地工程化
人工智能·架构
百***864629 分钟前
Spring Boot应用关闭分析
java·spring boot·后端
00后程序员30 分钟前
WebApp 上架 iOS 的可行性分析,审查机制、技术载体与工程落地方案的全流程说明
后端
Java水解31 分钟前
从零开始打造高性能数据结构——手把手教你实现环形缓冲
后端
浮尘笔记33 分钟前
Go并发编程核心:Mutex和RWMutex的用法
开发语言·后端·golang
疯狂的程序猴38 分钟前
混淆 iOS 类名变量名,从符号隐藏到成品 IPA 混淆的工程化方案
后端