2016-11-08 32 views
1

我需要一个快速的短期内存来使用我的Play应用程序(2.5)。 我正在考虑使用缓存系统。但是,即使如果我要存储在缓存中的数据将在10分钟后过期,我可能需要存储数以百万计的行。 Play缓存是否适合这样的工作,或者我应该在这里查看db(如MongoDB)解决方案吗?缓存系统容量与播放

回答

2

默认值是EHCache,它已经很好地证明了它的健壮性并且可以扩展。因此,如果您有方法在资源方面支持您的需求,那么数百万条条目应该不成问题。

我倾向于使用Redis,因为我对它更加舒适,但已经用EHCache构建了几个应用程序,完全没有问题。

性能的问题更多的是如何配置它,即。你给缓存堆多少内存,是否分发它,如果你的应用程序增长那么大等。