Memcached客户端01:XMemcached
版本选择:2.0.0
maven依赖:
com.googlecode.xmemcached
xmemcached
2.0.0
XMemcached也使用得比较广泛,而且有较详细的中文API文档,具有如下特点:高性 能、支持完整的协议、支持客户端分布、允许设置节点权重、动态增删节点、支持JMX、与Spring框架和Hibernate-memcached的集 成、客户端连接池、可扩展性好等。
版本(pook):XMemcached封装JAR,分布式,权重配置(注意区分get/getReal,依赖dom4j、common-log、slf等JAR包)
..
..
版本(个人重构版):XMemcached工具类,分布式,权重配置;【分片、主从】
..
..
所需JAR包如下:
xmemcached-1.3.5.jar
commons-logging-1.1.1.jar
log4j-1.2.12.jar
slf4j-api-1.6.6.jar
slf4j-log4j12-1.6.6.jar
Memcached客户端02:Memcached-Java-Client
由于memcached client for java发布了新版本,性能上有所提高,并且运行稳定,所以建议使用memcached client for java。
2.6.1版本支持apache-commoms-pool作为连接池。 支持权重配置。
版本(lvmama):Memcached-Java-Client工具类,分布式,无权重配置
..
..
版本03:Memcached-Java-Client工具类,分布式,权重配置(新版本支持权重)
..
..
新版本官方实例:Memcached-Java-Client,支分布式,权重配置
..
..
对比测试:
..