首页 > 解决方案 > 我可以在从 v3.6.3 导出的 v4.4.5 数据库中使用 mongdb 数据吗?

问题描述

我有一个版本为 3.6.3 的 mongodb 数据库。我有另一个使用 4.4.5 版本的 mongodb 数据库(在另一台机器上),其中没有文档。我想将 v3.6.3 中的数据放入 v4.4.5 数据库中。我可以使用 mongoexport 然后 mongoimport 安全地执行此操作,还是需要执行更多步骤?

标签: mongodbmongoimportmongoexport

解决方案


是的,mongoexport 将文档写入 JSON 文件,mongoimport 可以读取该文件并将文档插入新数据库。

这些将仅传输文档,而不传输索引信息。如果您还需要移动索引,很多人都想考虑mongodump / mongorestore 。


推荐阅读