MongoDB文档包含以下行。他们说,mongorestore可以直接写入没有活动mongod的MongoDB数据文件,这意味着什么?它是否意味着即使mongod实例没有准备好并且可以访问它也可以写入,或者是否存在称为非活动mongod实例的东西。我发现很难理解。有人可以解释一下吗?
除了直接写入没有活动mongod的MongoDB数据文件外,mongorestore还可以将数据写入mongod或mongos实例。
答案 0 :(得分:2)
在v3.x之前,mongorestore
可以配置为直接写入数据文件,而不是通过 mongod
写入数据文件。
这里的术语“数据文件”是指dbpath
目录的内容,因此,通过指定--dbpath
,您可以告诉mongorestore
附加到该目录中的数据文件并插入数据到这些文件中而不必通过mongod
实例。