我正在尝试评估couchbase在多个节点上的性能。我有一个客户端,它根据一些模式为我生成数据(当前1个节点,本地)。但我想知道如何水平扩展Couchbase及其工作原理。如果我有多台机器或AWS实例或Windows Azure,我如何配置Couchbase来分片数据,而不是我可以评估其多个节点的性能。关于如何做到这一点的任何建议和细节?
答案 0 :(得分:1)
我(还)不熟悉Azure,但您可以在AWS上找到关于Couchbase的非常好的白皮书:
让我们谈谈集群本身,你只需要
我创建了一个Ansible脚本,它完全使用从命令行创建集群的步骤,参见
完成后,您的应用程序将自动利用所有节点,您可以根据需要添加/删除节点。
最后,如果您想了解更多有关Couchbase架构,分片,故障转移,数据一致性,索引工作的信息,我邀请您查看本白皮书: