redis序列化方式速度比较

key                                普通key,非hash

value                             普通value,非hash

hashKey                        hash的filed

hashValue                     hash的value


GenericToStringSerializer: 可以将任何对象泛化为字符串并序列化

Jackson2JsonRedisSerializer: 跟JacksonJsonRedisSerializer实际上是一样的

JacksonJsonRedisSerializer: 序列化object对象为json字符串

JdkSerializationRedisSerializer: 序列化java对象(被序列化的对象必须实现Serializable接口),无法转义成对象

StringRedisSerializer: 简单的字符串序列化

GenericToStringSerializer:类似StringRedisSerializer的字符串序列化

GenericJackson2JsonRedisSerializer:类似Jackson2JsonRedisSerializer,但使用时构造函数不用特定的类参考以上序列化,自定义序列化类; 

key和hashKey:推荐使用 StringRedisSerializer: 简单的字符串序列化

value和hashValue:推荐使用GenericJackson2JsonRedisSerializer:类似Jackson2JsonRedisSerializer,但使用时构造函数不用特定的类

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 当我们的数据存储到Redis的时候,我们的键(key)和值(value)都是通过Spring提供的Serializ...
    月生89阅读 42,831评论 0 1
  • 在讨论transient之前,有必要先搞清楚Java中序列化的含义; Java中对象的序列化指的是将对象转换成以字...
    Damon_bd5f阅读 236评论 0 0
  • Redis的内存优化 声明:本文内容来自《Redis开发与运维》一书第八章,如转载请声明。 Redis所有的数据都...
    meng_philip123阅读 18,942评论 2 29
  • 参考来源 Redis的内存优化 Redis所有的数据都在内存中,而内存又是非常宝贵的资源。对于如何优化内存使用一直...
    秦汉邮侠阅读 1,310评论 0 2
  • 今天是茶艺师培训结业的日子 起床:5:50冲奶,7点再起床 天气:热 心情:也燥热 任务清单 改进:昨天的讲课,诸...
    雯洋壶说阅读 263评论 0 1