0
在缓存用于股票市场项目时,应该如何在内存Java缓存中使用(开放源代码)?我使用了hazelcast,但它消耗了太多内存。内存java缓存中的开源应该使用什么?
在缓存用于股票市场项目时,应该如何在内存Java缓存中使用(开放源代码)?我使用了hazelcast,但它消耗了太多内存。内存java缓存中的开源应该使用什么?
那么这里有一些很好的选择(我从来没有与榛树合作过)。 EHCache是一个非常好的选择。
虽然不是很健壮,但是有一个很好的基础肯定是Guava
库。或者你可以自己简单地构建一个LRU缓存。
如果关心内存,您可以使用一个ConcurrentHashMap
,它将映射键到它的cached
值。但是,您可以使用Weak Reference包装cached
值。因此,在更高的负载下,它将确保您的应用程序始终具有足够的内存
只是想知道 - 您使用的是哪个版本的hazelcast?你能分享你的地图配置吗? – 2013-04-11 20:49:44