-1

我正在尝试评估 couchbase 在多个节点上的性能。我有一个客户端,它根据一些模式为我生成数据(当前为 1 个节点,本地)。但我想知道如何水平扩展 Couchbase 以及它是如何工作的。就像如果我有多台机器或 AWS 实例或 Windows Azure,我如何配置 Couchbase 来分片数据,然后我可以评估它在多个节点上的性能。关于我如何做到这一点的任何建议和细节?

4

1 回答 1

1

我(还)不熟悉 Azure,但您可以找到关于 AWS 上的 Couchbase 的非常好的白皮书:

先说集群本身,你只需要

  • 在多个节点上安装 Couchbase
  • 在其中一个上创建一个“集群”
  • 那么您只需将其他节点添加到集群并重新平衡。

我创建了一个 Ansible 脚本,该脚本完全使用从命令行创建集群的步骤,请参阅

完成后,您的应用程序将自动利用所有节点,您可以根据需要添加/删除节点。

最后,如果您想了解更多关于 Couchbase 架构、分片、故障转移、数据一致性、索引工作的信息,我邀请您查看这份白皮书:

于 2013-10-08T13:54:21.337 回答