Neo4j:如何在社区版中设置故障转移

时间:2014-07-09 06:43:17

标签: neo4j

如何在neo4j社区版2.x版中设置以下内容

  • 故障转移
  • 主从设置
  • HA(高可用性)是否与neo4j中的群集设置不同?

  • 2 个答案:

    答案 0 :(得分:12)

    Yatendra,你的理解不正确,所以让我解释一下。

    您可以将Neo4j Community Edition自由地用于Web应用程序,但是您无法获得高性能24x7应用程序所需的功能,包括:集群,高性能缓存,企业锁管理器,热备份,以及先进的监控。要获得这些功能,您需要Neo4j企业版。我们与企业的理念遵循"公平贸易" Stefan提到的概念。 Community Edition为最终用户添加了很少的字符串:您可以使用它来赚钱,我们很高兴您免费这样做。另一方面,企业版有一家公司完全支持它,即以合同方式支持它,进行各种质量测试,维护一组独立的操作功能,并提供支持。企业是我们商业许可的东西(即钱)。也就是说,我们也喜欢开源。因此,如果你想通过向开源公共资源贡献来慷慨并为世界提供你的应用程序,那么这个贡献就足够了。如果你想为自己保留你的应用程序(嘿,有时你也需要专注于赚钱),那么你可以保持它的闭源。从Neo Tech商业许可Neo4j将为您提供单独的商业许可,免除AGPL要求,允许您保持应用程序的封闭源。 (要明确的是:使用Neo4j Enterprise而没有Neo Tech商业许可的面向网络的应用程序需要在AGPL下开源。)无论哪种方式,您都可以共享:与世界共享源代码,或者提供财务捐助以帮助制作Neo4j可能。 (Neo4j的存在很大程度上要归功于它的赞助商Neo Technology,无论是好的还是坏的,需要雇佣人员等,这需要花钱等等。)

    Enterprise的商业许可证允许您访问由3台计算机组成的群集。 (你总是可以获得更多许可,但是3会让你走得很远 - 它与其他NoSQL技术不同,你可能需要10台或100台机器。)你是一个初创公司,所以好消息是因为我们喜欢初创公司并了解成为创业公司的原因,我们有一些专为初创公司制作的特别节目,有一些温和的限制:

    • "车库里的三个人"没有外部资金的创业公司可以从“个人许可证”中受益,这是免费的(是的,免费的)。你没有得到这方面的支持,但它会使你免于AGPL的要求,直到你足够大,可以自己走两步。有一些小的营销要求,例如同意让Neo给您的徽标或提供报价 - 但这种宣传通常适用于创业公司,并且有足够的选择使其在几乎所有情况下都是双赢的。
    • 对于规模较大的初创公司(资金高达1000万,收入达到3M - 请参阅Neo的网站了解更多详情)Neo有一项特殊计划,其中包括支持(以及许可,允许闭源使用)每年12k,一组三人。对于一个24x7的网络应用程序,我们的想法是,企业功能与支持相结合可以创造很多价值,也可以让你有人在出现问题时伸出援手,这可能是巨大的。

    希望这有帮助!我邀请您与印度的Neo Tech客户经理进行对话,您可以通过Neo4j.com网站上的“联系我们”表单与他们联系。

    答案 1 :(得分:10)

    HA,故障转移和群集仅适用于Neo4j的企业版。有关详细文档,请参阅http://docs.neo4j.org/chunked/stable/ha.html

    Neo4j企业版通过AGPL或Neo Technology提供的商业许可获得开源许可。商业许可证也有支持。由于我在Neo Technology工作,请直接与我联系,以便您了解有关商业方面的更多信息。