全部产品
Search
文档中心

云原生数据库 PolarDB:全球数据库(GDN)

更新时间:May 07, 2025

全球数据库网络(Global Database Network,简称GDN)是由分布于多个地域的多个PolarDB集群构成的网络。在该网络中,所有集群的数据保持同步,且每个集群均可提供读服务(写请求将被转发至主集群进行处理)。

借助于GDN,您可以实现以下场景:

  • 异地多活(多地部署)

    将业务部署在多个地域,通过GDN的跨地域低延迟同步、跨地域读写分离以及就近读取等特性,可确保各地域的应用程序在访问数据库时延迟小于2秒。

  • 异地灾备

    通过GDN实现跨地域高可用性,提高数据安全性和系统可用性。当主集群所在的机房或数据中心发生故障时,您只需手动将业务切换至从集群,即可快速恢复业务。可以支持两地三中心、两地四中心、三地六中心等多种架构。

    说明

    GDN中的主从集群切换可在10分钟内完成(实际测试结果为5分钟以内)。在切换过程中,可能会出现不超过160秒的连接闪断。建议您在业务低谷期进行切换操作,并确保应用具备重连机制。

image

请求路由说明

GDN中的集群(主集群和从集群)读写请求路由,是由每个集群的数据库代理配置所决定。例如:

  • 连接地址B配置为可读可写,并且主库是否接受读,那么读请求就会路由到主集群的主节点,这时请求延迟可能会较大。

  • 连接地址C配置为只读,那么读请求只会路由到从集群的只读节点,不会路由到主集群和从集群的主节点。

说明

从集群的连接地址,如果配置为可读可写,则写请求及其他广播语法(如SET语句)将被路由到主集群的主节点。此外,如果开启了会话一致性功能,那么读请求也可能会被路由到主集群的主节点。

image

优势

  • 跨地域部署:无需修改业务代码,即可直接从同城部署扩展到多地部署。

  • 跨地域读写分离及就近读取:GDN内的读请求被直接发送至当前地域下的从集群,写请求被转发至主集群。

  • 配置灵活:主从集群拥有相互独立的配置,包括集群规格、白名单及参数值等。

  • 跨地域低延时同步:通过多通道物理复制(基于Redo Log),降低主从集群之间的跨地域复制延迟。所有集群间的数据均能保持同步,且网络延迟控制在2秒以内,从而显著减少了非中心区域应用访问时的读取延迟。

支持的地域和集群

  • 地域:覆盖全球包括中国内地、中国香港及海外地域在内的10多个地域。详细信息,请参见主集群与从集群地域映射表

  • 集群:

    • 产品版本企业版,且系列集群版

    • 内核版本需为以下版本之一:

      • MySQL 8.0.2

      • MySQL 8.0.1,且内核小版本需为8.0.1.1.17及以上。

      • MySQL 5.7,且内核小版本需为5.7.1.0.21及以上。

      • MySQL 5.6,且内核小版本需为5.6.1.0.32及以上。

  • 其他限制:

    • 一个GDN包含一个主集群和最多四个从集群。

      说明

      若您需要添加更多从集群,请前往配额中心,根据配额ID polardb_mysql_gdn_region找到相应的配额项,在对应的操作列上单击申请,以添加更多从集群。

    • 主集群和从集群的数据库引擎版本需保持一致,即都为MySQL 8.0、MySQL 5.7或MySQL 5.6。

    • 一个集群只能属于一个GDN。

    • GDN中的集群支持Serverless集群或在固定规格集群上开启Serverless功能。然而,当主集群的数据库引擎版本满足以下条件时,GDN中的所有集群至少需要有一个只读节点。

      • MySQL 8.0.1,且内核小版本为8.0.1.1.42以下版本。

      • MySQL 8.0.2,且内核小版本为8.0.2.2.23以下版本。

    • GDN中的从集群(非Serverless集群)计算节点的规格要求至少为4核及以上。

    • GDN中的集群不支持库表恢复功能。

    • GDN中的集群支持使用列存索引(IMCI)功能,但需联系我们添加白名单后,才可添加只读列存节点。

费用说明

目前GDN的跨地域传输流量可以免费使用,您仅需支付每个PolarDB集群的自身费用

开始使用

  1. 创建全球数据库网络:选择一个条件的集群作为全球数据库网络(GDN)的主集群。

  2. 添加从集群:前往PolarDB购买页,为上述创建的全球数据库网络(GDN)添加相应的从集群。

    说明

    从集群只能新建,不支持将已有集群添加为从集群。

  3. 连接全球数据库网络:在GDN中,每个子集群(主集群和从集群)均提供独立的集群地址。您可以根据应用所在的地域,连接就近的集群地址以实现访问。此外,GDN还提供了一个统一的连接地址,这不仅能够实现就近访问,还能在主集群切换后保持域名不变。

主集群与从集群地域映射表

主集群所在地域

从集群所在地域

中国内地所有地域

与主集群同地域,或除主集群所在地域外的中国内地其他地域。

如:主集群所在地域为华东1(杭州),则从集群可以为华东1(杭州),也可以为除华东1(杭州)外的中国内地其他地域的集群。

说明

若您有其他地域要求,请联系我们

海外地域

中国(香港)、日本(东京)、韩国(首尔)、新加坡、马来西亚(吉隆坡)、印度尼西亚(雅加达)、菲律宾(马尼拉)、泰国(曼谷)、德国(法兰克福)、美国(硅谷)、美国(弗吉尼亚)、英国(伦敦)。

重要

对于非中国内地地域,在创建从集群前需要签署《跨境数据传输合规协议》