node.js - 如何将1个mongoDB集合划分为2个或更多集合

标签 node.js mongodb

我正在使用 mongoDB 通过 Node.js 废弃数据集。我拥有的集合有 20 万个文档,因此 Node.js 崩溃并出现段错误。有没有办法将集合拆分为 2 个或更多集合,以便 Node.js 不会崩溃。 谢谢!!

最佳答案

您是否尝试使用 limit 来限制返回的文档数量?您可以获取集合中的文档总数,然后使用 limit 将其拆分并跳过 例如:如果集合有 200 个文档 首次限制 100 篇文档并跳过 0 篇 第二次再次限制100,但这次跳过100 这是我的一个想法。可能还有其他方法

关于node.js - 如何将1个mongoDB集合划分为2个或更多集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40678662/

相关文章:

jquery - jsdom和jquery修改dom元素的css样式

node.js - SSL 证书 - 在 axios 中禁用验证并使用react

node.js - angular2 quickstart npm install 失败

javascript - eval在nodejs下不工作

python - 以授权模式从 Python 连接 mongodb

javascript - 将表单数据文件保存到mongodb?

javascript - 如何返回一个对象与两个 Mongoose 模型相结合

mongodb - 为什么这个 Node.js 插件 Mongoose 不起作用?我遵循了所有指示

PHP -- 将正确的 HMAC 签名计算为 Nodejs 脚本

MongoDB 更新多个文档