节点和集群
Couchbase服务器可以单独运行,也可以作为集群运行。在Couchbase集群里,运行一个或多个Couchbase实例。集群里所有节点是相等的,提供相同的功能和信息,没有层次结构或者拓扑的概念,也没有主节点、从节点之分。整个集群共享每个独立节点的信息,每个节点负责对数据的一部分进行响应。
集群是水平扩展的。要增加集群的容量,你只需加多一个节点。节点间没有父子关系或者层次结构。这意味着Couchbase在存储容量和性能方面,都可以做到线性扩容。
集群管理
集群里的每个节点包含了集群管理器组件。集群管理器负责下述行为:
- 集群管理
- 节点管理
- 节点监控
- 可管理的REST API
- 统计报表
- 实时日志
- Multitenancy
- 访问安全