如何有效的更新ehcache缓存里实时性要求很高的数据?

查询Page或者list时候只查询ID的list,再用ID list从缓存和库中加载成完整对象(如果所有id对应的缓存都有,则不用查询数据库,如果没有,则用 id in的方式多查询一次)。

就是说不缓存ArticlePage, 只通过id缓存Article, 这样可能增加一次SQL查询,也增加了一些数据处理复杂度,但更新时只需要更新缓存中的Article对象。

猜你喜欢

转载自shuzheng5201314.iteye.com/blog/2330800
今日推荐