问题:用户筛选模块,查询性能比较慢?分析:
解决方案(A):
(2)使用UUID作为key,将刚刚查询的结果存储到缓存中,并且将UUID返回到页面(3)当用户点击确认加入活动的时候,将UUID发送到后台,后台从缓存中获取用户数据,减少查询?解决方案(B):?使用Ehcache,将查询条件和结果缓存,如果用户在1分钟内,再次点击查询,直接从缓存中获取数据。
?
利用缓存复用复杂查询结果,提升性能
原文:http://toknowme.iteye.com/blog/2232475