我使用ehcache作为二级缓存,我想用它来存储简单的文本消息和区域设置(它们存储在数据库中)。但这些消息永远不会改变,因此不需要刷新数据。
我应该设置一个没有过期的新缓存吗? 我应该使用现有的缓存吗?
最佳答案
(They are stored in the DB). But those messages will never change, so there is no need to refresh the data.
为什么要使用 ehcache?只需用 Java 编写代码,无需访问任何数据库。对于这样的常量,我使用枚举或从属性文件中读取,该文件是在构建后加载的。您甚至可以从数据库而不是属性文件中读取一次。
(我打赌这些消息最终会改变......)
关于java - Ehcache 永远存储一些东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13900377/