我要将SQL Server数据库迁移到MongoDB。 我有多个包含大量数据的表。 我想知道是否有可能将单个mongo db文件分解为Mongo中每个集合的多个文件。
答案 0 :(得分:2)
没有单个mongodb数据文件。 mongodb将为数据库分配初始文件,然后根据需要添加文件。在我目前配置的Mac上,它以64MB文件开头,然后下一个是那个大小的两倍(128MB),然后是下一个等的两倍,直到它达到2GB,之后所有文件的大小都是2GB。
您可以使用各种配置选项http://docs.mongodb.org/manual/reference/configuration-options/对其进行修改,但请记住,存储文件分配是按数据库进行的,而不是集合。