2012-01-24 53 views
4

Memcached的Java客戶端,我想在我的Java Web應用程序中使用memcached的,和 後一些挖我發現spymemcachedxmemcached 被認爲是Java社區最好的。
在仔細研究這些庫之後,我發現它們使用了大量額外的庫(spring,jboss.netty,hibernate,...)
對我來說這很合理,因爲我的java應用程序基於一些3- rd 使用jetty作爲servlet容器的應用程序(openfire) 並且趨向於簡單和快速。以最小的依賴

是否有任何memcached客戶端實現,需要不那麼多的依賴關係? (或者也許有一種方法可以使用spymemcahed沒有它們)

回答

2

Spymemcached只有很多的依賴,因爲我們添加了一堆東西來支持Membase/Couchbase。對於Spymemcached的2.8版本,雖然我們把所有的Membase/Couchbase的東西都分離出來,並把它放到一個名爲Couchbase-Client的新項目中。在2.8中,唯一的依賴是log4j和spring beans。通過對Spymemcached源代碼的一些簡單修改,您可以輕鬆刪除Spring bean依賴項。

1

你也可以看看gwhalin memcached java客戶端。開始使用它非常容易,因爲它不使用外部依賴關係。