请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

count没有优化方案。但是可以在业务上对用户分级,普通用户只能看到某个时间范围的数据,禁止查阅早期数据。比如说支付宝,你就查询不到几年前的转账。高级权限的用户才能查询全部数据。这样就降低了COUNT检索数据的数量。再比如百度,你能查询到的词条一共就是40多页

1 回复 有任何疑惑可以回复我~
  • 提问者 zee_moo #1
    妈蛋……我老板说要看到十几万页后面的数据……还要加载时间不超过1秒。最后全部给他丢ES里面去,直接深度分页了[捂脸]我太南了
    回复 有任何疑惑可以回复我~ 2019-09-18 23:17:50
  • 神思者 回复 提问者 zee_moo #2
    用ES分页也可以,前提是业务数据不能频繁更新
    回复 有任何疑惑可以回复我~ 2019-09-18 23:27:27
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信