Redis的序列化方式

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

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

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

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

作者:forest原文地址:https://segmentfault.com/a/1190000043362078

%s 个评论

要回复文章请先登录注册