use*_*719 3 guava google-guava-cache jakarta-ee
我正在使用谷歌缓存在单例 ejb 中缓存数据。并且缓存的资源被多个 ejb 使用。但是现在不确定如果部署在可以存在多个 JVM 的多节点集群环境中,同一个应用程序是否可以工作。
请指教!
Xae*_*ess 5
不,Guava Cache 不适合您的用例,因为它将数据存储在内存中。请参阅此维基页面:
通常,番石榴缓存实用程序适用于: 你愿意花一些内存来提高速度。 您希望密钥有时会被多次查询。 您的缓存不需要存储比 RAM 所能容纳的更多的数据。(Guava 缓存对于您的应用程序的单次运行而言是本地的。它们不会将数据存储在文件中或外部服务器上。如果这不符合您的需求,请考虑使用 Memcached 之类的工具。)
通常,番石榴缓存实用程序适用于:
我可以推荐您使用Ehacache,它非常强大且可配置。
归档时间:
9 年,5 月 前
查看次数:
3751 次
最近记录: