【PolarDB·专家篇】数据库代理·集群地址和主地址

「已注销」 2022-03-18 21:50:09

PolarDB集群的连接地址(又称为Endpoint)分为集群地址和主地址两种类型。在连接PolarDB集群时,您可以填写PolarDB集群的集群地址或主地址。本文将分别介绍集群地址和主地址的作用和区别。

集群地址和主地址对比说明

连接地址示意图

 
地址类型地址说明适用场景支持的网络类型
集群地址(推荐)集群地址通过数据库代理实现。集群地址有以下特点:
  • PolarDB的数据库代理支持读写分离功能。应用程序只需连接一个集群地址,即可连接到多个节点,写请求会自动发往主节点,读请求会自动根据各节点的负载发往主节点或只读节点。
  • PolarDB默认提供1个集群地址,您还可以根据业务需求创建最多6个自定义的集群地址。集群地址可以设置连接到指定的节点,以及设置读写模式等。
  • 您需要连接PolarDB集群地址才能使用数据库代理的各项功能。关于数据库代理的说明,请参见数据库代理

说明 PolarDB支持创建单节点集群地址。若此节点故障,该集群地址可能会有最多1小时的不可用,请勿用于生产环境。

  • 适用于有隔离需求的业务。您可以根据业务需要将有隔离需求的业务使用对应的集群地址连接至PolarDB集群。
  • 集群地址支持配置可读可写(自动读写分离)和只读2种读写模式,因此也适用于纯只读的业务。

假设购买了包含1个主节点和4个只读节点的PolarDB集群,现在需要将A业务(纯只读)和B业务(可读可写)都连接至该集群。您可以将只读节点1和只读节点2组成一个集群地址a(只读模式)提供给业务A,主节点、只读节点3和只读节点4组成一个集群地址b(可读可写(自动读写分离)模式)提供给业务B,以实现两个业务在数据库使用上的物理隔离,避免相互影响。

  • 私网
  • 公网
  • 私网(经典网络)
主地址每个PolarDB集群均支持且仅支持1个主地址。主地址有以下特点:
  • 总是连接到主节点,支持读和写操作。
  • 当主节点发生故障时,主访问地址会自动切换到新的主节点。
适用于不需要读写分离的业务。

·····

更多内容可见:https://help.aliyun.com/document_detail/275307.html 

...全文
547 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

52

社区成员

发帖
与我相关
我的任务
社区描述
PolarDB开发者
其他 企业社区
社区管理员
  • csdnsqst0017
  • kikokingzz
  • karina17
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

社区初立,为了鼓励小友们在社区中积极互动,现在有一个活动如下:

试试用AI创作助手写篇文章吧