ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> dubbo典型协议、传输组件、序列化方式组合性能对比测试

dubbo典型协议、传输组件、序列化方式组合性能对比测试(5/5)

来源:网络整理     时间:2016-06-14     关键词:

本篇文章主要介绍了" dubbo典型协议、传输组件、序列化方式组合性能对比测试",主要涉及到方面的内容,对于其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 一、前言Dubbo作为一个扩展能力极强的分布式服务框架,在实现rpc特性的时候,给传输协议、传输框架和序列化方式提供了多种扩展实现,供开发者根据实际场景进行选择...

单个POJO1759毫秒
POJO集合 (100)1968毫秒
1K String1239毫秒
100K String1339毫秒
1M String1736毫秒

F、Hessian协议、servlet、hessian2 序列化 

单个POJO1341毫秒
POJO集合 (100)2223毫秒
1K String1800毫秒
100K String1916毫秒
1M String2445毫秒

G、WebService协议、servlet、SOAP序列化

单个POJO1975毫秒
POJO集合 (100)2768毫秒
1K String1894毫秒
100K String2098毫秒
1M String2887毫秒

4、性能对比

七、性能分析

测试过程中尽管考虑了非常多的影响因素,但仍然有很多局限性,包括连接数限制、并发量、线程池策略、Cache、IO、硬件性能瓶颈等等因素,而且各自的适用场景不同,测试结果仅供参考。

从单线程测试结果可以看出,dubbo协议采用NIO复用单一长连接更适合满足高并发小数据量的rpc调用,而在大数据量下的传输性能并不好,建议使用rmi协议,多线程测试中dubbo协议对小数据量的rpc调用同样保持优势,在大数据量的传输中由于长连接的原因对比rmi协议传输耗时差距并不明显,这点同样验证了上述观点。关于数据的序列化方式选择需要考虑序列化和反序列化的效率问题,传输内容的大小,以及格式的兼容性约束,其中hessian2作为duobb协议下的默认序列化方式,推荐使用。

如果有描述错误或者不当的地方欢迎指正。

以上就介绍了 dubbo典型协议、传输组件、序列化方式组合性能对比测试,包括了方面的内容,希望对其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_1682305_5.html

相关图片

相关文章