【文件属性】:
文件名称:Xmemcached测试实例
文件大小:453KB
文件格式:RAR
更新时间:2015-02-26 08:22:40
Xmemcached 压力测试 多线程
资源中包括测试类以及依赖的jar包,绝对实用。
测试类包括Xmemcached客户端与memcached client for java两者,可运行比较性能。
XMemcached简介:
XMemcached是基于 java nio的Memcached客户端,java nio相比于传统阻塞 io 模型来说,有
效率高(特别在高并发下)和资源耗费相对较少的优点。传统阻塞 IO为了提高效率,需要
创建一定数量的连接形成连接池,而 nio仅需要一个连接即可(当然,nio 也是可以做池化处
理),相对来说减少了线程创建和切换的开销,这一点在高并发下特别明显。因此
XMemcached与 Spymemcached 在性能都非常优秀,在某些方面(存储的数据比较小的情况
下)Xmemcached比Spymemcached的表现更为优秀。
【文件预览】:
test
----slf4j-api-1.5.6.jar(22KB)
----slf4j-nop-1[1].5.2.jar(6KB)
----CachedOldTest.java(7KB)
----XmemcachedTest.java(6KB)
----xmemcached-1.3.3.jar(403KB)
----java_memcached-release_2.5.2.jar(77KB)
网友评论
- 对初学者了解xmemcached的优势有一定帮助
- 还可以,感谢分享,能用的。
- 还行吧!内容与预想的有些差距!还是谢谢楼主分享!
- 两个多线程的例子不错, 貌似xmemcached 性能好些,不过要是打印日志的话 就很难说了。 在 xmemcached 中关闭日志的方法:在log4j.properties中添加 #xmemcached 日志设置 log4j.logger.net.rubyeye.xmemcached=ERROR log4j.logger.net.rubyeye.xmemcached.impl=ERROR 不要忘了了在 :log4j.rootLogger 加上error log4j.rootLogger=error
- 东西还可以对于初学者
- 还行吧,就是在简单的xmemcached客户端上加上了多线程,和我想要的有点差别
- 谢谢,挺有用。
- 对初学者了解xmemcached的优势有一定帮助