【发布时间】:2011-09-01 12:40:45
【问题描述】:
我有几个表,其中的条目很少,它们永远不会动态变化。所以我想将整个表缓存在内存中以减少数据库的负载。我可以通过静态地图轻松实现这一点,并将地图填充到静态块中。
我想知道 Ehcache + hibernate 是否可以以更有效的方式实现相同的功能?
【问题讨论】:
-
能否提供简单的地图缓存实现?
-
只需声明一个公共静态地图,添加您想要在地图中缓存的值,然后启动一个线程,该线程将每 12 小时刷新一次此地图。
-
感谢新手,我已经实现了静态地图,但不是每 12 小时刷新一次。有需要我会研究的。
标签: java hibernate caching jpa-2.0 ehcache