【发布时间】:2011-09-12 09:40:38
【问题描述】:
我的结果页面需要分页。但是我有一些问题。
我从 Web 服务(不是我的)获得结果,大约 1 000 000 个对象。但是在 1 000 000 个对象中,有一些对象的状态为 DELETED(我在调用 Web 服务时无法过滤它,我只能在将它们关闭时过滤它)。例如,200 000 个对象的状态为 DELETED,所以我拥有的总正确项是 800 000。
问题:我必须把它们都弄下来,然后做一些过滤得到总项目数是 800 000。所以它很慢。
你有没有比我更完美的解决方案。谢谢
【问题讨论】:
-
完美的解决方案是让它变得更快。不知道你的代码,代码中什么地方慢,分页和慢问题有什么关系,是无从谈起的。
-
与网络服务所有者交谈。您唯一能做的就是购买更快的互联网管道。
标签: ajax multithreading jsp servlets paging