gpt4 book ai didi

node.js - 如何管理 MongoDb 集合中的大数据

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:23 25 4
gpt4 key购买 nike

我有一个名为数据的集合,它是每n秒从许多设备发送的所有文档的目的地。

在生产中保持集合活跃且不发生文档溢出的最佳实践是什么?

如何“清理”集合并将内容保存在另一个集合中?这是正确的方法吗?

提前谢谢您。

最佳答案

你不会溢出,如果你使用分片,你几乎拥有无限的空间。

https://docs.mongodb.com/manual/reference/limits/#Sharding-Existing-Collection-Data-Size

这些是单个分片的限制,您必须在达到这些限制之前开始分片。

这取决于您的架构,但是,如果您将副本集中可能的分片数量乘以最大集合大小,则对于大多数大数据应用程序来说,8.19200 艾字节(或 8,192,000 太字节)的限制(在最坏情况下)是无法达到的其中。

另请参阅:

What is the max size of collection in mongodb

关于node.js - 如何管理 MongoDb 集合中的大数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42251987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com