-1
我想在多个节点上评估couchbase的性能。我有一个客户端可以根据某个模式为我生成数据(当前为1个节点,本地)。但我想知道如何水平缩放Couchbase以及它的工作原理。如果我有多台机器或AWS实例或Windows Azure,我如何配置Couchbase来分割数据,并且我可以评估其在多个节点上的性能。有关我如何做到这一点的任何建议和细节?如何在多个服务器或多个AWS实例上运行Couchbase?
我想在多个节点上评估couchbase的性能。我有一个客户端可以根据某个模式为我生成数据(当前为1个节点,本地)。但我想知道如何水平缩放Couchbase以及它的工作原理。如果我有多台机器或AWS实例或Windows Azure,我如何配置Couchbase来分割数据,并且我可以评估其在多个节点上的性能。有关我如何做到这一点的任何建议和细节?如何在多个服务器或多个AWS实例上运行Couchbase?
我(还)没有熟悉Azure的,但你可以在AWS上找到Couchbase一个很好的白皮书:
讲起集群本身,你只需要到
我已经创建了一个使用完全相同的步骤从命令行创建集群的Ansible脚本,请参阅
一旦你这样做,你的应用程序将利用所有的节点,并且您可以根据需要添加/删除节点。
最后,如果你想了解更多关于Couchbase架构,如何切分,故障切换,数据的一致性,索引工作,我想请你来看看这个白皮书:
似乎在Couchbase网站上向[向群集添加节点](http://docs.couchbase.com/couchbase-manual-2.1/#choosing-when-to-rebalance)显示可以回答您的问题的相当不错的文档,因为它显示了如何将节点添加到群集。 [其他文档](http://www.couchbase.com/docs/couchbase-devguide-2.0/couchbase-nodes-clusters.html)讨论了Couchbase在节点间自动分片和自动平衡数据的事实。除了这个,你是否在寻找特定的东西?如果是这样,你能否在你的问题中澄清这一点? –