未完待续…
引言
现在在redis中使用Json保存数据,总感觉这种挺浪费资源(有许多重复的key)
事后想想小公司,其实对这些性能要求不高,节省的一点资源还不能形成规模,进而不能形成资金的影响力
但是,wangjj怀着一颗好奇的心,开启了自己的探索之旅,用原始的方式的测试常用的序列化
BYW,对技术的探索是不应该受到现实的限制的
评测标准
- 序列化速度
- 反序列化的速度
- 序列化的大小
- 运行时内存占用(展示未考虑)
- 编程复杂度
- 跨平台
序列化方案
- JDK默认(Apache commons lang SerializationUtils)
- Json(fastjson)
- protobuf
结果
默认的方法最垃圾,各方位落败
Json性能还不错,JDK的10%, 空间占用只用一半
参考
github上面有评测的数据