Redis序列化方式比较

Redis序列化方式比较

今天,我们对redis的三种序列化方式进行了测试,那么结果如何呢???

可选择的序列化方式

First :JDK序列化方式

首先,我们必须在redis.xml中配置key和value

进行测试

long start = System.currentTimeMillis();

redisTemplate.opsForList().leftPushAll("testJDK", list.toArray());

long end = System.currentTimeMillis();

得到结果

👌采用JDK序列化方式,保存了50000条数据,花费了706ms

Second:JSON序列化方式

🛴还是配置key和value

进行测试

long start = System.currentTimeMillis();

redisTemplate.opsForList().leftPushAll("testJSON", list.toArray());

long end = System.currentTimeMillis();

得到结果

👌采用JSON序列化方式,保存了50000条数据,花费了358ms

Threed:Hash序列化方式

🚗还是配置key和value

进行测试

long start = System.currentTimeMillis();

redisTemplate.opsForHash().putAll("testHash", map);

long end = System.currentTimeMillis();

得到结果

👌采用Hash序列化方式,保存了50000条数据,花费了197ms

End:从结果上看,采用Hash序列化方式速度最快,JDK序列化方式最慢,JSON序列化方式处于中间位置,但是Hash序列化方式容易造成冲突。

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

推荐阅读更多精彩内容

  • Linux软件安装 【重点】 了解Linux应用程序的组成部分 掌握应用程序安装的方法 在Linux中安装JDK ...
    lucky珂阅读 202评论 0 1
  • 关于如何打造人脉圈,我们一直在找寻…… 如今市场上流行很多词,比如说人脉变现、私域流量等等,说的都是如何让自己当好...
    寻世良方Cc_Sandy拎0阅读 220评论 0 1
  • 电影《少年的你》票房节节高升,几乎每一个看过的人都在说着里面的经典台词,每个人都在为了剧中的感情而揪心,为结...
    周远兮阅读 356评论 0 0
  • 第二章承诺与转生 一年里只有一天,天界的门敞开,我们可以借此观看人世间即将成为母亲的女人。 司命之神打开洞...
    梁小戬阅读 195评论 7 2
  • 独自在书房正揣摩着写点什么,听见客厅时不时传来爷爷奶奶看电视的欢笑声,想起以前一直想为爷爷奶奶写点什么。 爷爷奶奶...
    女王有旨阅读 350评论 0 0