【PolarDB·专家篇】数据库代理·集群地址和主地址
PolarDB集群的连接地址(又称为Endpoint)分为集群地址和主地址两种类型。在连接PolarDB集群时,您可以填写PolarDB集群的集群地址或主地址。本文将分别介绍集群地址和主地址的作用和区别。
集群地址和主地址对比说明

| 地址类型 | 地址说明 | 适用场景 | 支持的网络类型 |
|---|---|---|---|
| 集群地址(推荐) | 集群地址通过数据库代理实现。集群地址有以下特点:
说明 PolarDB支持创建单节点集群地址。若此节点故障,该集群地址可能会有最多1小时的不可用,请勿用于生产环境。 |
假设购买了包含1个主节点和4个只读节点的PolarDB集群,现在需要将A业务(纯只读)和B业务(可读可写)都连接至该集群。您可以将只读节点1和只读节点2组成一个集群地址a(只读模式)提供给业务A,主节点、只读节点3和只读节点4组成一个集群地址b(可读可写(自动读写分离)模式)提供给业务B,以实现两个业务在数据库使用上的物理隔离,避免相互影响。 |
|
| 主地址 | 每个PolarDB集群均支持且仅支持1个主地址。主地址有以下特点:
| 适用于不需要读写分离的业务。 |
·····
相关推荐
【数据库技术】PolarDB主从不一致问题分析与解决方案:会话读一致性及全局一致性策略探讨
内容概要:文章主要探讨了PolarDB数据库主从不一致的问题及其解决方案。PolarDB是一个由一个主节点和多个读节点组成的数据库集群,默认提供集群地址和主地址两种访问方式,其中集群地址支持读写分离。PolarDB的一致性级别分为最终一致性、会话读一致性和全局一致性。最终一致性通过异步物理复制实现,存在一定的延迟;会话读一致性确保同一会话内的请求能看到此前更新的数据;全局一致性则用于解决跨会话的逻辑依赖问题,通过跟踪复制位点实现。文中还详细分析了一个实际案例——同一用户重复绑定同一张优惠券的问题,指出该问题是由于主从库数据同步延迟导致的,并提出将数据库会话读一致性改为全局一致性的解决方案。 适用人群:数据库管理员、数据库开发工程师以及对数据库一致性问题感兴趣的读者。 使用场景及目标:①帮助读者理解PolarDB数据库架构及其一致性机制;②通过实际案例分析,让读者掌握解决主从不一致问题的方法。 其他说明:本文不仅介绍了PolarDB数据库的基本概念和一致性机制,还结合实际案例深入剖析了主从不一致问题产生的原因及解决方案,有助于读者更好地理解和应对类似问题。
藏经阁-「ICDE 2019」POLARDB_ A Cloud Native OLTP Database in Alibaba.
藏经阁-「ICDE 2019」POLARDB_ A Cloud Native OLTP Database in Alibaba.
polardb-jdbc18.zip
polardb-jdbc18
POLARDB专场:POLARDB云数据库分布式存储引擎揭秘(鸣嵩).pdf
POLARDB专场:POLARDB云数据库分布式存储引擎揭秘(鸣嵩).pdf
云原生数据库PolarDB产品技术 —— 之弹性技术实践
云原生数据库PolarDB产品技术 —— 之弹性技术实践


