如何以特定间隔执行时间范围查询和跳过文档?

时间:2014-04-07 19:50:26

标签: mongodb

我收集了1000万份文件,每份文件都有一个字段&time; timeOfReceipt'这是毫秒,我想执行范围查询(24小时),然后通过以指定的间隔(例如10秒间隔)跳过文档进一步过滤。范围查询很简单我只是不明白我如何跳过使用间隔。

1 个答案:

答案 0 :(得分:0)

假设您希望将此操作保留在此操作的一个游标/查询中,现在可以通过编程方式迭代从服务器中提取的每个批次的特定文档选择。

实现这一目标的最佳方法是在客户端缓存,直到获得所需的所有文档,然后将该批次返回给最终用户。您需要缓存任何剩余的文档,然后在下一批开始时检索它们。