Memcached-Java-Client使用
官网是:https://github.com/gwhalin/Memcached-Java-Client/
Memcached-Java-Client是memcahed的java客户端库,依据其源码文档doc/howto.txt 介绍,是meetup网站目前使用的客户端。
可参见 http://developer.51cto.com/art/201106/271749.htm
从各方面参考,这个是目前最靠谱的java client了.参见
http://blog.ureshika.com/archives/752.html
http://www.infoq.com/cn/articles/memcached-java
http://lveyo.iteye.com/blog/240146
http://www.iteye.com/topic/154767
2.5版之后较之前有较大性能提升,所以网上许多怀疑其性能问题的一般都是在2011年之前的文章。
它的doc很简单,在源码目录doc/howto.txt 中,这位仁兄整理了较新的中文版:
http://blog.ureshika.com/archives/754.html
其实也可以理解,协议就那几个。
其源码中MemcachedBench是压力测试的例子。
如下是我测试的结果(客户端和服务器不是一台机子,服务端10m缓存空间,其他默认):
100000 sets: 73047ms
100000 gets: 49594ms
100000 getMulti: 30485ms
100000 deletes: 43281ms
10000 sets: 7579ms
10000 gets: 7328ms
10000 getMulti: 4015ms
10000 deletes: 4172ms
1000 sets: 906ms
1000 gets: 781ms
1000 getMulti: 375ms
1000 deletes: 437ms
100 sets: 109ms
100 gets: 109ms
100 getMulti: 47ms
100 deletes: 47ms
这说明不了什么,仅供参考。