XMemcached发布1.1.3
程序员文章站
2022-04-22 10:53:33
...
Xmemcached是一个基于nio的java memcached客户端API。今天发布1.1.3版本,本版本是一个内部优化版本,主要改进如下:
1、升级yanf4j到0.7.0,此版本的yanf4j做了极大简化和改进。
2、添加一个MemcachedClientStateListener接口,用于监听客户端事件,如连接建立、断开等等。通过MemcachedClient的下列方法进行添加或者移除监听器:
public void addStateListener(MemcachedClientStateListener listener); public void removeStateListener(MemcachedClientStateListener listener); public Collection<MemcachedClientStateListener> getStateListeners();
3、做了一个新的benchmark,测试两个memcached节点情况下,4个不同java memcached clients的性能表现,测试报告如下
http://xmemcached.googlecode.com/svn/trunk/benchmark/benchmark.html
4、调整一些网络层参数,将socket接收缓冲区从16K调整为8K,默认禁止nagle算法。
5、协议解析部分的重构和bug fixed,参见Issue 39.
欢迎使用和建议。
下载地址:
http://code.google.com/p/xmemcached/downloads/list
Wiki地址: