正在构建一个静态 Web 服务,需要将数据(来自解析的 JSON 对象)填充到缓存中。
问题:
支持 Java、Web 服务(Restful)和 tomcat 集成的最便宜(最好是开源)和最容易使用的缓存系统是什么?
他们有过期政策吗?
它们是否支持内存和/或文件系统持久性?
我正在寻找不需要很大学习曲线的东西。
感谢您花时间阅读本文...
最佳答案
我会输入Guava Caching solution在 table 上:
- 比 Memcached 和 EHCache 更轻
- 有尺寸/时间/引用 eviction policies
- 只活在内存中。如果您追求内置持久功能,那么创建者本身会向您推荐其他解决方案,例如 this section 中的 Memcached。 .
除此之外,我将添加我的个人经验,通过使用构建器设计模式,您会发现这些经验易于使用且直观。
关于java - 支持Java集成的缓存系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13388471/