首页 > 解决方案 > 当您超出 mongoDB 中的空间限制时发生了什么?

问题描述

mongoDB 中数据库的限制为 32 TB,当我达到该限制时会发生什么,我必须使用什么选项继续我的应用程序?

标签: mongodb

解决方案


32 TB 是MMAPv1 存储引擎的限制,已根据MongoDB 4.2从 MongoDB 中删除。

WiredTiger 存储引擎是 MongoDB 3.2 以来的默认存储引擎,它没有这个限制。

要回答您的问题,如果您的 MMAPv1 部署大于 32 TB,它将输出错误并可能会停止服务器。如果您仍在使用 MMAPv1,最好迁移到 WiredTiger 以获得更好的并发性能和许多改进。


推荐阅读