我正在使用SSD上的MongoDB,但由于我存储了大量信息,将所有内容都存储在SSD上会变得非常昂贵。因此,我想将同一数据库的某些集合存储在第二个驱动器上,该驱动器是HDD。
这是否有可能,或者您建议采取其他措施?
我正在使用SSD上的MongoDB,但由于我存储了大量信息,将所有内容都存储在SSD上会变得非常昂贵。因此,我想将同一数据库的某些集合存储在第二个驱动器上,该驱动器是HDD。
这是否有可能,或者您建议采取其他措施?
MongoDB可以将每个数据库放置在自己的目录中(请参见directoryPerDB选项)。
然后,您可以将每个目录挂载到不同的磁盘下。由于这取决于操作系统,请参阅您的操作系统手册以了解如何执行此操作。
请注意,粒度是按数据库而不是按集合进行的。当前没有按集合执行此操作的选项。