1.JdkSerializationRedisSerializer
用JdkSerializationRedisSerializer序列化,被序列化的对象必须实现Serializable接口,否则就会抛出异常。在存储内容时,除了属性外,还会存其他内容,占用空间大,且不易阅读

2.Jackson2JsonRedisSerializer
Jackson2JsonRedisSerializer将对象序列化为json格式的字符串,存储字节少,容易阅读。不需要实现Serializable接口,一般使用它序列化需要保存的对象

3.StringRedisSerializer即可
一般key,value都是String类型,使用StringRedisSerializer即可

1.Redis中StringRedisTemplate默认使用的是StringRedisSerializer, RedisTemplate默认使用的是JdkSerializationRedisSerializer


forest
0 声望1 粉丝