2013-03-18 25 views
0

在緩存用於股票市場項目時,應該如何在內存Java緩存中使用(開放源代碼)?我使用了hazelcast,但它消耗了太多內存。內存java緩存中的開源應該使用什麼?

+0

只是想知道 - 您使用的是哪個版本的hazelcast?你能分享你的地圖配置嗎? – 2013-04-11 20:49:44

回答

0

那麼這裏有一些很好的選擇(我從來沒有與榛樹合作過)。 EHCache是一個非常好的選擇。

雖然不是很健壯,但是有一個很好的基礎肯定是Guava庫。或者你可以自己簡單地構建一個LRU緩存。

如果關心內存,您可以使用一個ConcurrentHashMap,它將映射鍵到它的cached值。但是,您可以使用Weak Reference包裝cached值。因此,在更高的負載下,它將確保您的應用程序始終具有足夠的內存

相關問題