【发布时间】:2012-12-28 06:57:49
【问题描述】:
需要有关缓存和分页的建议。剧情是这样的。。 用户提供变量范围(例如变量 X 从 x1 到 x2 和 Y 从 y1 到 y2),然后我从数据库中获取数据,然后一些逻辑对该结果进行排序并将第一页返回给用户..
对于每个用户,这些 (X & Y) 都是不同的。 当用户要求第二页时问题开始我必须触发查询并再次订购结果并给出第二页结果。
必须针对每个用户请求完成此操作.. 你能给我建议任何缓存策略吗? (Java + mysql) 如果我不清楚,请告诉我......
【问题讨论】:
-
还有一点要提的是,变量范围可以与其他用户请求重叠。
标签: java mysql database caching