【发布时间】:2012-12-16 10:26:53
【问题描述】:
我使用 ehcache 作为二级缓存,我想用它来存储简单的文本消息和语言环境(它们存储在数据库中)。但是这些消息永远不会改变,因此不需要刷新数据。
我应该设置一个没有过期的新缓存吗? 我应该使用现有的缓存吗?
【问题讨论】:
标签: java ehcache second-level-cache
我使用 ehcache 作为二级缓存,我想用它来存储简单的文本消息和语言环境(它们存储在数据库中)。但是这些消息永远不会改变,因此不需要刷新数据。
我应该设置一个没有过期的新缓存吗? 我应该使用现有的缓存吗?
【问题讨论】:
标签: java ehcache second-level-cache
(它们存储在数据库中)。但这些信息永远不会改变,所以 无需刷新数据。
为什么还要使用 ehcache 呢?只需用 Java 编写代码,无需任何数据库访问。对于像这样的常量,我使用枚举或从加载postconstruction 的属性文件中读取。您甚至可以一次从数据库中读取它,而不是从属性文件中读取。
(我敢打赌这些消息最终会改变......)
【讨论】: