【问题标题】:brew install mongodb vs mongodb-community@4.0brew install mongodb vs mongodb-community@4.0
【发布时间】:2019-05-04 20:36:05
【问题描述】:

mongodb docs 说要先挖掘官方的 MongoDB 公式库:

brew tap mongodb/brew

然后安装 mongodb-community@4.0:

brew install mongodb-community@4.0

我看到的所有其他教程都说只安装 mongodb:

brew install mongodb

有什么区别?为什么选择一个而不是另一个?


更新

我尝试安装一个,然后卸载并尝试另一个。以下是我目前注意到的差异:

+-----------------------------+-------------------------------------------+
|                             |                                           |
| brew install mongodb        | brew install mongodb-community@4.0        |
|                             |                                           |
|-----------------------------+-------------------------------------------|
| version 4.0.3               | version 4.0.9                             |
+-----------------------------+-------------------------------------------+
| brew services start mongodb | brew services start mongodb-community@4.0 |
| works fine.                 | gives "uninitialized constant" error      |
+-----------------------------+-------------------------------------------+
| mongo connects to           | mongo connects to                         |
| mongodb://127.0.0.1:27017   | mongodb://127.0.0.1:27017/?gssapiServiceN |
|                             | ame=mongodb                               |
+-----------------------------+-------------------------------------------|
| "This server is bound       | "soft rlimits too low..." warning         |
| to localhost..." warning    |                                           |
+-----------------------------+-------------------------------------------|

【问题讨论】:

    标签: mongodb homebrew


    【解决方案1】:

    自 2019 年 9 月 2 日起,MongoDB 已从 Homebrew 核心公式中移除,因为较新版本的 MondoDB 不再根据开源许可发布。因此,不应再使用brew install mongodb

    使用 Homebrew 安装 MongoDB 的新方法是使用 brew install mongodb-community@x.x。您需要先点击由 MongoDB 团队维护的存储库。例如:

    $ brew tap mongodb/brew
    $ brew install mongodb-community@4.2
    $ brew services start mongodb-community@4.2
    

    在此处阅读 Homebrew 团队的拉取请求:https://github.com/Homebrew/homebrew-core/pull/43770

    MongoDB完整安装说明:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

    【讨论】:

      【解决方案2】:

      有两种不同类型的服务器 1) 企业 2) 社区。企业版当然可以在有限的时间内免费使用。所以这可能是不同的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-07-26
        • 1970-01-01
        • 2019-07-20
        • 2020-09-22
        • 1970-01-01
        • 1970-01-01
        • 2021-05-20
        相关资源
        最近更新 更多