通常我使用memcached来加速我使用的网络(或非网络)应用程序。不幸的是我处于一种我无法安装memcache的情况(这不是技术限制,只是官僚主义)。
所以我在考虑是否可以使用一些缓存系统,它位于我部署Web应用程序的同一个jvm中。我查看了它,发现JCS(http://commons.apache.org/proper/commons-jcs/)似乎很合适。
我需要的是:
我不需要
JCS会是一个好方法吗?
更新
最后我们最终使用guava-cache并且它到目前为止工作正常,存在一些限制(例如,对于同一缓存中的不同键,似乎不可能有不同的到期时间),但对于用例,到目前为止很好。