【发布时间】:2014-06-09 01:08:33
【问题描述】:
我要将 SQL Server 数据库迁移到 MongoDB。 我有多个包含大量数据的表。 我想知道是否可以将单个 mongo db 文件分解为多个文件,每个文件对应于 Mongo 中的每个集合。
【问题讨论】:
标签: file mongodb collections store
我要将 SQL Server 数据库迁移到 MongoDB。 我有多个包含大量数据的表。 我想知道是否可以将单个 mongo db 文件分解为多个文件,每个文件对应于 Mongo 中的每个集合。
【问题讨论】:
标签: file mongodb collections store
没有单一的 mongodb 数据文件。 mongodb 将为数据库分配初始文件,然后根据需要添加文件。在我当前配置的 Mac 上,它从 64MB 文件开始,然后是该大小的两倍(128MB),然后将下一个文件翻倍,直到达到 2GB,然后之后的所有文件都将是 2GB。
您可以使用各种配置选项http://docs.mongodb.org/manual/reference/configuration-options/ 对其进行修改,但请记住,存储文件分配是按数据库分配的,而不是按集合分配的。
【讨论】: