几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下google protobuf协议,顺便对比了一下json,xml,java序列化相关的数据对比,从几个纬度进行对比。
?
别人的相关测试数据:?http://code.google.com/p/thrift-protobuf-compare/wiki/Benchmarking
?
测试纬度序列化时间反序列化时间bytes大小测试代码准备protobuf文件?
?
bytes字节数对比具体的数字:?
直接用google docs做的,xls导入数据然后直接生成图片。 https://docs.google.com/
ps : 用普通的xls也可以完成这样的图标。
3 楼 nextw3 2011-08-05 jackson和xstream不是序列化协议吧,只是序列化的工具而已... 4 楼 agapple 2011-08-05 nextw3 写道jackson和xstream不是序列化协议吧,只是序列化的工具而已...
恩是的,只是xml和json两种协议,这两种工具刚好是使用的比较广泛。现在有fastjson,avro据说性能都比protobuf要好 5 楼 huhang1986 2012-06-18 为什么结果跟http://code.google.com/p/thrift-protobuf-compare/wiki/Benchmarking有差异,仔细查过没