在不同的驱动器上存储MongoDB集合

3

我正在使用SSD上的MongoDB,但由于我存储了大量信息,将所有内容都存储在SSD上会变得非常昂贵。因此,我想将同一数据库的某些集合存储在第二个驱动器上,该驱动器是HDD。

这是否有可能,或者您建议采取其他措施?


不可能的。在Unix上,你可以调整集合、索引、日志等目录的不同路径,但没有选定的集合。 - undefined
1个回答

3

MongoDB可以将每个数据库放置在自己的目录中(请参见directoryPerDB选项)。

然后,您可以将每个目录挂载到不同的磁盘下。由于这取决于操作系统,请参阅您的操作系统手册以了解如何执行此操作。

请注意,粒度是按数据库而不是按集合进行的。当前没有按集合执行此操作的选项。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接