OSCache vs. EHCache

2022-09-02 04:54:46

以前从未使用过这样的缓存。问题是我想从数据库中加载500,000 +条记录,并快速进行一些选择/过滤。

我正在考虑使用缓存,并初步发现了EHCacheOSCache,有什么意见吗?


答案 1

从他们的发布页面来看,OSCache自2007年以来一直没有得到积极的维护。这不是一件好事。另一方面,EhCache正在不断发展。仅出于这个原因,我就会选择EhCache。

编辑2013年11月:OSCache,像OpenSymphony的其余部分一样,已经死了。


答案 2

它们都是非常可靠的项目。如果您有非常基本的缓存需求,那么其中任何一个都可能与另一个一样工作。

如果可行,您可能还希望考虑在数据库查询中执行筛选。通常,使用返回较小结果集的优化查询将比将 500,000 行加载到内存中然后筛选它们提供更好的性能。