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



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

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

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

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

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

    你可以在web应用程序中免费使用Neo4j Community Edition,但这样你就无法获得高性能应用程序所需的特性,这些特性包括:集群、高性能缓存、企业锁管理器、热备份和高级监控。要获得这些特性,您需要Neo4j企业版。我们的企业理念遵循斯蒂芬提到的"公平贸易"概念。社区版对最终用户没有什么附加条件:你可以用它来赚钱,我们很高兴你能免费这么做。另一方面,企业版有一个完全支持它的公司,也就是说,以合同的形式支持它,做各种各样的质量测试,维护一个独立的操作特性堆栈,并提供支持。企业是我们商业许可的东西(例如,为了钱)。也就是说,我们也喜欢开源。所以,如果你想慷慨地为世界提供你的应用程序,把它贡献给开源公共资源,那么这种贡献就足够了。如果你想把应用留给自己(游戏邦注:有时候你也需要专注于赚钱),那么你可以让它保持闭源状态。从Neo Tech获得Neo4j商业许可将为您提供一个单独的商业许可,使您免受AGPL要求的约束,从而使您的应用程序保持闭源状态。(需要明确的是:使用Neo4j Enterprise而没有Neo Tech商业许可的面向web的应用程序将需要在AGPL下开源。)您可以通过任何一种方式分享:与世界分享源代码,或者为Neo4j的实现提供资金支持。(Neo4j的存在很大程度上要归功于它的赞助商Neo Technology,无论好坏,它都需要雇佣员工等,这需要花钱等)

    Enterprise的商业许可证允许您访问由3台机器组成的集群。(你总是可以授权更多,但是3台会让你走得很远——这与其他NoSQL技术不同,你可能需要10或100台机器。)你是一家初创公司,所以好消息是,我们有几个专门为初创公司设计的特别程序,有一些轻微的限制,因为我们喜欢初创公司,也明白创业是什么意思:

    • 没有外部资金的"三人车库"创业公司可以从"个人许可证"中受益,这是免费的(是的,免费)。你没有得到这样的支持,但它免除了你的AGPL要求,直到你足够大,可以自己走路。有一些小的营销要求,比如同意让Neo使用你的标志或提供报价——但这种宣传对初创公司来说通常是可取的,而且几乎在所有情况下都有足够的选择来实现双赢。
    • 对于较大的初创公司(高达1000万的资金和300万的收入-更多细节请参见Neo的网站),Neo有一个特殊的计划,包括支持(以及许可,允许闭源使用),每年为三个集群提供12k。对于一个24x7的web应用程序,我们的想法是企业功能与支持相结合,创造了很多价值,也让你在出现问题时有人可以联系,这可能是巨大的。

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

    最新更新