redis反序列化字符错误

org.springframework.data.redis.serializer.SerializationException: Could not read JSON: Invalid UTF-32 character 0x2264794a (above 0x0010ffff) at char #900, byte #3603); nested exception is java.io.CharConversionException: Invalid UTF-32 character 0x2264794a (above 0x0010ffff) at char #900, byte #3603)

废话不多,直接上干货

这个问题就是 redis 序列化 和 反序列化 的 问题

看这两个方法

redisTemplate.opsForValue().set("user:10000",list, 60);

redisTemplate.opsForValue().set("user:10000",list, 60,TimeUnit.SECONDS);

不加单位就是一个二进制,解析的时候就会出问题

相关推荐
安当加密1 小时前
达梦数据库TDE透明加密解决方案:构建高安全数据存储体系
网络·数据库·安全
Jabes.yang3 小时前
Java求职面试实战:从Spring Boot到微服务架构的技术探讨
java·数据库·spring boot·微服务·面试·消息队列·互联网大厂
阿巴~阿巴~4 小时前
Redis 核心文件、命令与操作指南
数据库·redis·缓存·客户端·服务端
koping_wu4 小时前
【Redis】用Redis实现分布式锁、乐观锁
数据库·redis·分布式
abcefg_h5 小时前
关系型数据库与非关系型数据库
数据库·nosql
海奥华25 小时前
SQLEXPLAIN 详解
数据库·mysql
00后程序员张6 小时前
【Python】基于 PyQt6 和 Conda 的 PyInstaller 打包工具
运维·服务器·数据库
huihuihuanhuan.xin6 小时前
后端八股之Redis
数据库·redis·缓存
情深不寿3176 小时前
MySQL————数据库基础
数据库·mysql
程序新视界6 小时前
如何选择合适的数据库?PostgreSQL与MySQL各项对比
数据库·mysql·postgresql