
mongodb
老小猴
这个作者很懒,什么都没留下…
展开
-
mongodb大数据量分页查询效率问题
最常见的分页采用的是skip+limit这种组合方式,这种方式对付小数据倒也可以,但是对付上几百上千万的大数据,只能力不从心,skip如果跳过大量的数据会很慢,并且会越查越慢。//代码大概看下意思就行了const list = db.getCollection('sent_logs').count({ field_1: 'wx5dacee99764a8af5'}).skip(200)....原创 2018-09-09 10:57:50 · 17011 阅读 · 3 评论 -
mongodb中sort慢的优化
1. 需要注意,sort skip 和limit 是按照先后顺序执行的, 为了确保数据,一般都是sort().skip().limit()2. 创建对应的index比如,createIndex({{saleDate:-1, RMBDealPrice:-1}}), 注意,sort的参数(key) 需要按照index的创建顺序传入,否则index不生效可以使用explain检查所需要的查询是...原创 2017-08-08 02:16:27 · 6841 阅读 · 0 评论