Redis使用RedisTemplate导致key乱码问题解决

 更新时间:2024年06月05日 10:42:46   作者:鹤.965  
本文主要介绍了Redis使用RedisTemplate导致key乱码问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

 在我们使用RedisTemplate做缓存的时候会出现这样一个问题

 就是我们的key乱码了,那么怎么解决呢,其实非常简单,只需添加一个配置即可

话不多说,直接上代码

@Bean
public RedisTemplate redisTemplateInit() {
   //设置序列化Key的实例化对象
   redisTemplate.setKeySerializer(new StringRedisSerializer());
   //设置序列化Value的实例化对象
   redisTemplate.setValueSerializer(new GenericJackson2JsonRedisSerializer());
   return redisTemplate;
}

 好了,这样就解决我们key乱码问题了

至于如何清理redis里乱码的数据也非常简单,一行代码就能解决

//注意这里要想代码能生效
//必要先把redis序列化的配置注释掉
redisTemplate.delete("key");

到此这篇关于Redis使用RedisTemplate导致key乱码问题解决的文章就介绍到这了,更多相关Redis RedisTemplate key乱码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • 使用Grafana监控Redis的操作方法

    使用Grafana监控Redis的操作方法

    这篇文章主要介绍了使用Grafana监控Redis,号称下一代可视化监控系统,结合SpringBoot使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • redis序列化及各种序列化情况划分

    redis序列化及各种序列化情况划分

    本文主要介绍了redis序列化及各种序列化情况划分,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • 高并发下Redis如何保持数据一致性(避免读后写)

    高并发下Redis如何保持数据一致性(避免读后写)

    本文主要介绍了高并发下Redis如何保持数据一致性(避免读后写),文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Redis使用SETNX命令实现分布式锁

    Redis使用SETNX命令实现分布式锁

    分布式锁是一种用于在分布式系统中控制多个节点对共享资源进行访问的机制,本文主要为大家详细介绍了Redis如何使用SETNX命令实现分布式锁,需要的可以参考下
    2025-01-01
  • springboot +redis 实现点赞、浏览、收藏、评论等数量的增减操作

    springboot +redis 实现点赞、浏览、收藏、评论等数量的增减操作

    这篇文章主要介绍了springboot +redis 实现点赞、浏览、收藏、评论等数量的增减操作,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • Redis慢日志的实现示例

    Redis慢日志的实现示例

    慢查询日志是Redis提供的一个用于观察系统性能的功能,本文主要介绍了Redis慢日志的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-04-04
  • redis操作学习记录

    redis操作学习记录

    这篇文章主要介绍了redis操作,记录总结了Redis客户端、服务器、string、hash、list、发布/订阅、事务等相关概念、原理与操作技巧,需要的朋友可以参考下
    2020-04-04
  • 如何查看redis服务的版本

    如何查看redis服务的版本

    这篇文章主要介绍了如何查看redis服务的版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Redis高可用之持久化

    Redis高可用之持久化

    在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等),Redis中,实现高可用的技术主要包括持久化、主从复制、哨兵和cluster集群,感兴趣的同学可以阅读本文
    2023-04-04
  • Redis集群的相关详解

    Redis集群的相关详解

    这篇文章主要介绍了Redis集群的相关,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论