Ore*_*zor 5 mongodb pymongo
我在mongodb中有一个非常大的封顶集合。鉴于上限集合结构是可预测的(即,预定义了排序,预定义了内存占用等),是否有更好的方法来使光标插入到最新项目上而不是进行迭代?
换句话说,我现在正在做的是获取集合的大小(n),然后创建一个游标,该游标将skip = n-1设置为集合的末尾。然后,我在光标上进行迭代并处理该集合的所有新添加项。
这种方法的问题在于我的收藏很大。假设有1100万条记录。跳过需要20分钟。这意味着当我的光标开始发射数据时,它落后了20分钟。
Tad*_*all 1
尝试 db.cappedCollection.find().limit(1).sort({$natural:-1}) 。
归档时间:
13 年,10 月 前
查看次数:
696 次
最近记录: