设为首页 加入收藏

TOP

对于mongodb实现分页的讨论
2014-11-24 08:16:27 来源: 作者: 【 】 浏览:2
Tags:对于 mongodb 实现 讨论

对于mongodb实现分页的讨论
group缺点: www.2cto.com
1.group语句在sharded 模式下无法使用
2.group 要求返回的结果集 < 10000
3.group 没有limit 和 skip 限制操作.
4.分页场景下,每点一个分页链接都会触发一次聚合操作
优点:
1.小结果集直接返回数据,无需持久化到临时表.
使用mapReduce的好处:
1. 所有的mongoDB模式通用.
2. 第一次查询生成所有分页信息到临时表.后续分页查询通过主键索引+偏移量的方式.尽量不使用skip语法
缺点:
1.需要持久化到临时表
2.需要为每个session区分临时表的命名,防止冲突 .
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇MongoDB学习整理之Replica Sets+S.. 下一篇sqlite迁移到mysql的方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何从内核协议栈到 (2025-12-27 03:19:09)
·什么是网络协议?有哪 (2025-12-27 03:19:06)
·TCP/ IP协议有哪些 (2025-12-27 03:19:03)
·怎样用 Python 写一 (2025-12-27 02:49:19)
·如何学习python数据 (2025-12-27 02:49:16)