我需要在服务器启动时将一些数据从数据库加载到缓存。一旦请求到来,需要从这个缓存中获取数据。还需要经常刷新缓存。如果有人提供实现这一点的方法,那将是有帮助的.我正在使用 Spring 3.1。谢谢
问问题
2836 次
3 回答
4
有很多可用的缓存实现:
- Spring Cache抽象
- Ehcache(这是 Spring Cache 的一种可能提供者)
- 番石榴_
LoadingCache
- 正如 user1516873 所建议的那样,Infinispan
ConcurrentHashMap
如果您不想要更多依赖项,则来自JDK- 等等
于 2012-09-25T12:47:08.827 回答
1
试试Infinispan。
它现代、开源且易于使用的缓存。可以直接嵌入使用,也可以在hibernate中作为二级缓存使用。
于 2012-09-25T12:40:52.720 回答
1
于 2012-09-25T11:59:16.410 回答