0

我正在构建一个需要将数据(从解析的 JSON 对象)填充到缓存中的宁静 Web 服务。

问题):

  1. 支持 Java、Web Service (Restful) 和 tomcat 集成的最便宜(最好是开源)和最容易使用的缓存系统是什么?

  2. 他们有到期政策吗?

  3. 他们是否支持内存和/或文件系统持久性?

我正在寻找不需要很大学习曲线的东西。

感谢您抽出时间来阅读...

4

2 回答 2

3

我将把番石榴缓存解决方案放在桌面上:

  1. 比 Memcached 和 EHCache 轻
  2. 具有大小/时间/引用驱逐策略
  3. 只活在记忆中。如果您追求内置的持久化功能,创建者自己会在本节中向您指出其他解决方案,例如 Memcached 。

最重要的是,我将通过使用构建器设计模式来添加易于使用和直观的个人经验,正如您将发现的那样。

于 2012-11-14T22:42:13.857 回答
2

您应该使用 memcached,它支持您列出的所有三个要求。Memcached 使用内存缓存。它是开源的,非常容易学习。

于 2012-11-14T22:29:19.217 回答