具有最小依赖性的Memcached Java客户端

时间:2012-01-24 13:05:35

标签: java memcached

我想在我的java web应用程序中使用memcached,并且 经过一番挖掘,我发现 spymemcached xmemcached 被认为是java社区中最好的 仔细看看这些库后我发现了 他们使用了大量额外的库(spring,jboss.netty,hibernate,...)
这对我来说很有意义,因为我的java应用程序基于一些3-rd 派对应用程序(openfire),它使用jetty作为servlet容器 而且往往简单快捷。

是否存在任何需要不那么多依赖项的memcached客户端实现? (或者可能有一种方法可以使用 spymemcahed 而不使用它们)

2 个答案:

答案 0 :(得分:2)

Spymemcached只有很多依赖项,因为我们添加了一堆东西来支持Membase / Couchbase。对于Spymemcached的2.8版本,虽然我们把所有的Membase / Couchbase东西都删掉了,然后把它放到一个名为Couchbase-Client的新项目中。在2.8中,唯一的依赖是log4j和spring bean。通过对Spymemcached源的一些简单修改,您也可以轻松地删除spring bean依赖项。

答案 1 :(得分:1)

您还可以查看gwhalin memcached java客户端。开始使用它非常容易,因为它不使用外部依赖项。