Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB开源vs MongoDB企业版_Mongodb_Enterprise - Fatal编程技术网

MongoDB开源vs MongoDB企业版

MongoDB开源vs MongoDB企业版,mongodb,enterprise,Mongodb,Enterprise,请您就开源和企业MongoDB之间的选择给出建议。 现在的要点是: 内存限制 存储限制 故障转移 可伸缩性 开源和企业MongoDB在这一点上有什么区别吗 你能再澄清一点吗 关于商业许可证和GNU AGPL v3.0之间的区别。对于Mongo?我想你是在问MongoDB Enterprise和community/OSS版本之间的基本功能是否有任何限制或限制。答案是否定的-在使用OSS版本可以运行的内存量、存储量或实例/集/集群数量方面没有区别或限制,两者之间的故障切换机制也没有任何区别 这些差异

请您就开源和企业MongoDB之间的选择给出建议。 现在的要点是:

  • 内存限制
  • 存储限制
  • 故障转移
  • 可伸缩性
  • 开源和企业MongoDB在这一点上有什么区别吗

    你能再澄清一点吗
    关于商业许可证和GNU AGPL v3.0之间的区别。对于Mongo?

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

    这些差异(如中所列)都与安全性、身份验证/授权、审核、监控集成、备份、支持、许可等有关

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

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

    • MongoDB管理服务(备份和监控解决方案)
    • SNMP监控
    • Kerberos或LDAP作为基于密码或基于证书的身份验证的替代方案
    • 商业开发许可证(您对MongoDB本身所做的更改不受限制)。请注意,在通常的设置中,客户端与应用程序服务器通信,应用程序服务器与MongoDB通信。在该配置中,AGPL不要求您发布任何源代码,因为最终用户不直接通过网络与MongoDB交互。只有当您直接向客户机公开MongoDB时,它才有意义。即使如此,只有当您对MongoDB本身进行更改时,遵守AGPL才有问题
    • 它为MongoDB添加了有限(非常有限)的SQL兼容层,以便与基于SQL的商业智能解决方案集成
    • -用于可视化数据结构的GUI工具(但是)。截至2020年4月,Compass的完整版本适用于所有人
    • (从3.2版开始,仍处于测试阶段,尚未推荐用于生产!)
    • 支助和培训合同
    • (可选)保护静止数据
    • 某些操作系统的认证(考虑到免费版除了上面列出的附加功能外是完全相同的,仅仅为此付费是毫无意义的。但也许你在一个有很多MBA的地方工作,他们都关心这些手续)

    如果您不需要所有这些东西,您就不需要为企业版付费。

    好吧,我打电话给MongoDB客户支持团队是为了更确定一点。 现在有三种不同版本的MongoDB

  • 社区服务器
  • 专业的
  • 企业
  • 实际上,社区服务器是免费的,另外两个是付费软件

    我问那家伙-

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

    下面是我通过电子邮件收到的回复-

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


    在使用该版本之前,请确保。

    我在旧答案的链接中没有看到比较。我确实在这里看到了

    谢谢,我找到了关于安全的信息;但是我找不到关于内存限制存储限制故障切换可伸缩性的更多信息正如Adam在回答中提到的,开源数据库在提供的功能方面并不受限制。它与Enterprise是同一个产品,但缺少一些功能,例如附加的安全性和审计功能。@shivadarshan我给了你功能列表。我不知道你的要求是什么。你的产品是否需要这个是你自己的决定。我帮不了你。@Philipp-你为什么讨厌MBA?;-)值得一提的是,mongoDB中的数据加密仅在企业版中可用,也仅在wiredtiger引擎中可用。如今(v.4.0.x)mongoDB Compass也在社区版中可用,它允许您修改数据(删除文档和编辑单个字段),不仅仅是将他们形象化。仅供参考,他们的网站上的那个链接实际上并没有解释,至少现在没有了。在他们发送给你之前,你必须提交你的联系信息。(非常烦人。)很高兴看到这个摘要,尽管在上一篇评论中提到了它缺少的TDE(加密)。“需要用于生产目的的企业产品”-这是一个彻头彻尾的谎言。我与mongodb团队分享了我在许可证方面的经验,所有人都希望这能在使用它之前给你一个指针/想法。。。