2016-11-08 33 views
1

我需要一個快速的短期內存來使用我的Play應用程序(2.5)。 我正在考慮使用緩存系統。但是,即使如果我要存儲在緩存中的數據將在10分鐘後過期,我可能需要存儲數以百萬計的行。 Play緩存是否適合這樣的工作,或者我應該在這裏查看db(如MongoDB)解決方案嗎?緩存系統容量與播放

回答

2

默認值是EHCache,它已經很好地證明了它的健壯性並且可以擴展。因此,如果您有方法在資源方面支持您的需求,那麼數百萬條條目應該不成問題。

我傾向於使用Redis,因爲我對它更加舒適,但已經用EHCache構建了幾個應用程序,完全沒有問題。

性能的問題更多的是如何配置它,即。你給緩存堆多少內存,是否分發它,如果你的應用程序增長那麼大等。