【问题标题】:MongoDB Opensource vs MongoDB EnterpriseMongoDB 开源与 MongoDB 企业版
【发布时间】:2014-12-19 02:13:03
【问题描述】:

您能否提供有关在开源和企业 MongoDB 之间进行选择的建议。 现在的要点是:

  1. 内存限制
  2. 存储限制
  3. 故障转移
  4. 可扩展性

Open Source 和 Enterprise MongoDB 在这点上有什么不同吗?

能否请您澄清一个更重要的点 关于许可证商业和 GNU AGPL v3.0 之间的区别。对于 Mongo?

【问题讨论】:

  • 谢谢,我找到了关于安全的信息;但我找不到有关内存限制存储限制故障转移可扩展性的更多信息
  • 正如亚当在他的回答中提到的,开源数据库不限于提供的功能。它是与 Enterprise 相同的产品,但缺少一些功能,例如额外的安全性和审核。

标签: mongodb enterprise


【解决方案1】:

It's all explained on the website.

开源版本在您提到的任何方面都没有人为限制。企业版的优点是:

  • MongoDB 管理服务(备份和监控解决方案)
  • SNMP 监控
  • Kerberos 或 LDAP 作为基于密码或基于证书的身份验证的替代方法
  • 商业开发许可证(您对 MongoDB 本身所做的更改不受the terms of the AGPL 的约束)。请注意,在通常的设置中,您的客户端与应用程序服务器通信,而应用程序服务器与 MongoDB 通信。在该配置中,AGPL 不需要您发布任何源代码,因为最终用户不会直接通过网络与 MongoDB 交互。仅当您将 MongoDB 直接暴露给您的客户时才重要。即便如此,只有当您对 MongoDB 本身进行更改时,才能遵守 AGPL。
  • MongoDB BI-Connector 为 MongoDB 添加了一个受限(非常受限)SQL 兼容性层,以便与基于 SQL 的商业智能解决方案集成。
  • MongoDB compass - 可视化数据结构的 GUI 工具(但 there are free alternatives for that。自 2020 年 4 月起,Compass is now free 为所有人提供完整版。
  • In-Memory storage engine(截至 3.2 版仍处于测试阶段,尚未推荐用于生产环境!)
  • 支持和培训合同
  • Encrypted Storage Engine(可选)保护静态数据
  • 某些操作系统的认证(考虑到免费版除了上面列出的附加功能外是相同的,为此付费是毫无意义的。但也许你在一个有很多关心此类手续的 MBA 的地方工作)

当你可以不用所有这些东西时,你就不需要为企业版付费了。

【讨论】:

  • @shivadarshan 我给了你功能列表。我不知道你的要求是什么。您的产品是否需要此功能是您必须自己做出的决定。我帮不了你。
  • @Philipp - 你为什么讨厌 MBA? ;-)
  • 值得一提的是,mongoDB中的数据加密仅在企业版中可用,也仅适用于wiredtiger引擎。
  • Today (v.4.0.x) MongoDB Compass 还提供社区版本,它允许您修改数据(删除文档和编辑单个字段),而不仅仅是可视化它们。跨度>
  • 仅供参考,实际上并没有在他们的网站上的那个链接上解释,至少现在没有了。您必须先提交您的联系信息,然后他们才会将其发送给您。 (非常烦人。)很高兴看到这个摘要,尽管在前面的评论中提到它缺少 TDE(加密)。
【解决方案2】:

我想你问的是 MongoDB Enterprise 和社区/OSS 版本之间的基本功能是否有任何限制或限制。答案是否定的 - 在内存量、存储量或您可以使用 OSS 版本运行的实例/集/集群的数量方面没有差异或限制,两者之间的故障转移机制也没有任何差异。

差异(如MongoDB Enterprise page 所列)都与安全性、身份验证/授权、审计、监控集成、备份、支持、许可等有关。

换句话说,差异都在最有可能吸引那些希望以负责任、受支持的方式将 MongoDB 数据库作为关键、集成系统运行的企业/企业的领域。

【讨论】:

    【解决方案3】:

    好吧,为了更加确定,我致电了 MongoDB 客户支持团队。 目前有三个不同版本的 MongoDB。

    1. 社区服务器
    2. 专业
    3. 企业

    其实社区服务器是免费的,另外两个是付费软件。

    我问那个家伙-

    在哪里可以使用 mongodb 的社区服务器?

    在我通过电子邮件收到的回复下方-

    社区服务器的建议用于开发环境。用于生产目的 需要企业产品。

    使用前请确认。

    【讨论】:

    • “出于生产目的,需要企业产品”——这是彻头彻尾的谎言。
    • 我在许可方面与 mongodb 团队分享了我的经验,希望这能给您在使用它之前提供一个指针/想法...
    【解决方案4】:

    我没有在旧答案的链接中看到比较。我在这里看到了Capabilities of Compass Editions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-21
      • 2010-11-26
      • 1970-01-01
      • 1970-01-01
      • 2020-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多