本文介绍云数据库PolarDB使用过程中遇到的常用名词。

名词 英文 描述
集群 Cluster PolarDB采用集群架构,一个集群包含一个主节点和多个读节点。集群可以跨可用区(AZ),不能跨地域(Region)。
节点 Node PolarDB集群由多个物理的节点构成,目前每个集群中的所有节点可分为两类,分别为主节点(Writer)和只读节点(Reader)。每类节点关系对等,规格相同。
主节点 Writer 主节点,也叫读写节点,一个集群有一个主节点,可读可写。
读节点 Reader 只读节点,一个集群最多15个。
故障切换(主备切换) Failover 提升一个只读节点为主节点。
规格 Class 每个节点的资源配置,例如2核4GB。
访问点 Endpoint 访问点(Endpoint)定义了数据库的访问入口,也可以称之为接入点。一个集群提供多个Endpoint,每个Endpoint后面接一个或多个节点。例如,主访问点永远指向主节点,集群Endpoint提供了读写分离能力,后挂主节点和只读节点。Endpoint中主要包含的是数据库链路属性,例如读写状态、节点列表、负载均衡、一致性级别等配置信息。
访问地址 Address 访问地址是访问点在不同网络平面中的载体,一个Endpoint可能包含私网和公网两种访问地址。访问地址中包含了一些网络属性,例如,域(Domain)、IP地址、专有网络 (VPC)、交换机(VSwitch)等。
主访问点(主地址) Primary Endpoint 主节点(Writer)的访问点,当发生故障切换(Failover)后,会自动指向到新的主节点。
集群访问点(集群地址) Cluster Endpoint 整合集群下所有节点,对外提供一个统一的访问入口,可以设置为只读或可读可写(自动读写分离),具有自动弹性、读写分离、负载均衡、一致性协调等能力。
地域 Region 地域是指物理的数据中心。一般情况下,PolarDB集群应该和ECS实例位于同一地域,以实现最高的访问性能。
可用区 Availability Zone(AZ) 可用区是指在同一地域内,电力和网络互相独立的物理区域。在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。
主可用区 Primary AZ PolarDB主节点所在可用区。
集群可用区 Cluster AZ 集群数据分布的可用区。一个集群的数据会自动在两个可用区间做冗余,用于灾难恢复。只支持在这些可用区间进行节点迁移。