【问题标题】:MongoDB running on windows drive setupMongoDB 在 Windows 驱动器设置上运行
【发布时间】:2017-06-05 19:35:26
【问题描述】:

希望在 azure 的 Windows 2016 上设置运行 Mongo 3.4 的高性能环境。我来自 SQL\windows 背景,想知道 Mongo 是否有任何选项可以分散 mongod 的 IO 工作负载。只有一个 dbPath 选项并且您不能为 DB、opslogs 和日志配置单独的位置,这似乎很奇怪。我错过了什么吗?

感谢您的帮助

【问题讨论】:

    标签: windows mongodb azure storage


    【解决方案1】:

    这确实是可能的,使用几种不同的技术:

    1. oplog 存储在 本地 数据库中,因此您可以使用 storage.directoryPerDB 配置选项将其保存在单独的文件夹中。
    2. journal 存储在数据目录的子文件夹中;您可以通过在数据目录中准备一个名为 journalsymbolic link 来让 MongoDB 将其日志文件保存在一个单独的目录中,并指向您的其他文件夹。

    【讨论】:

    • 好主意!会试一试
    猜你喜欢
    • 2021-12-27
    • 1970-01-01
    • 1970-01-01
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 2017-08-22
    • 2020-06-21
    相关资源
    最近更新 更多