PolarDB MySQL目前支持集群版单节点历史库3种不同的系列,本文将详细介绍3种系列的相关信息。

集群版

  • 基本介绍

    PolarDB MySQL集群版使用计算与存储分离的架构,计算层的数据库节点可以从2个动态扩展到最多16个。多个数据库节点构成PolarDB MySQL数据库引擎层,在数据库引擎层之上是支持读写分离、负载均衡等功能的数据库代理层(PolarProxy)。PolarDB MySQL通过数据库代理层对外提供了2~10个集群地址。PolarDB MySQL集群版的存储动态扩展对业务无感知,存储容量最高可达100 TB,且按照存储空间的实际使用量进行收费(详情请参见存储空间计费规则)。PolarDB集群版支持将数据分布在多个可用区(AZ)内,提供AZ级别的故障容灾能力。当一个可用区不可用时,您即可在几分钟内将数据库服务快速切换到另外一个可用区(详情请参见多可用区部署和更换主可用区)。PolarDB MySQL集群版还提供多节点的动态扩缩容,仅需约5分钟时间即可增加节点进行横向扩容,对业务无影响(详情请参见增加或删除节点)。

    PolarDB MySQL集群版支持两种子系列:

    • 独享规格:每个集群会独占所分配到的计算资源(如CPU),而不会与同一服务器上的其他集群共享资源,性能更加稳定可靠。
    • 通用规格:同一服务器上的不同集群,会互相充分利用彼此空闲的计算资源(如CPU),通过复用计算资源享受规模红利,性价比更高。

    更多关于集群版的介绍,请参见产品架构

  • 适用场景

    集群版PolarDB MySQL推荐的主流系列,免费提供快速备份数据恢复数据全球数据库部署功能,同时还支持快速弹性升降级并行查询加速等企业级功能,推荐在生产环境中使用。

  • 支持的内核版本

    集群版目前支持PolarDB MySQL5.6、5.7和8.0三个内核版本。

  • 节点规格与定价

    集群版支持8种独享规格和7种通用规格的节点。更多详情,请参见计费项概览

单节点

  • 基本介绍

    PolarDB MySQL单节点采用突发性能型规格,共享计算资源池提升资源利用率,单节点的架构也无需Proxy代理节省资源成本。与集群版一样,PolarDB MySQL单节点的存储动态扩展也对业务无感知,并按照存储空间的实际使用量进行收费。同时,PolarDB单节点集群无需日志同步,省去了Redo日志同步和解析的开销,性能上也有不错的表现。

  • 适用场景

    高性价比的PolarDB MySQL单节点是个人用户测试、学习的最佳选择,也可作为初创企业的入门级产品。

  • 支持的内核版本

    单节点目前支持PolarDB MySQL 5.6、5.7和8.0版本。

  • 节点规格与定价

    单节点仅支持4核8 GB(突发性能)节点规格。更多详情,请参见计费项概览

历史库

  • 基本介绍

    历史库PolarDB MySQL中具有较高数据压缩率的产品系列,使用了X-Engine作为默认存储引擎,提供了超大存储容量,满足了归档数据库低存储成本的要求。通过LSM-Tree(Log-Structured Merge-Tree)层次化架构和Zstandard(ZSTD)压缩算法实现了更高的数据压缩率,对比使用InnoDB作为存储引擎,最高可节省70%的存储空间。历史库默认使用一个计算节点,采用独享计算规格,可以有效地节省Proxy代理层的成本和Redo日志同步的开销。但由于采用了X-Engine引擎,在使用历史库时也存在一些限制(尤其是与MySQL的兼容性限制),具体限制请参见使用限制

  • 适用场景

    历史库定位为归档数据库,具有较高的数据压缩率,非常适合对计算诉求不高但需要存储一些归档类数据(如钉钉消息等数据)的业务。

  • 支持的内核版本

    目前支持PolarDB MySQL 8.0版本。

  • 节点规格与定价

    历史库支持7种独享型节点规格。更多详情,请参见计费项概览

系列的对比

  • 弹性升降级、GDN、性能优化及内核等功能
    功能 集群版 单节点 历史库
    变更配置 支持 不支持 不支持
    增、删节点 支持 不支持 不支持
    主备切换 支持 不支持 不支持
    全球数据库(GDN) 支持 不支持 不支持
    并行查询(Parallel Query) 支持 不支持 不支持
    集群地址 支持 不支持 不支持
    自治中心 支持 不支持 支持
    性能洞察 支持 不支持 支持
    慢SQL 支持 不支持 支持
  • 数据迁移或同步功能
    • 克隆集群(克隆集群
      产品系列 目标集群
      集群版 单节点 历史库
      源集群 集群版 支持 不支持 不支持
      单节点 不支持 支持 不支持
      历史库 不支持 不支持 支持
    • 从回收站恢复(集群回收站
      产品系列 新集群
      集群版 单节点 历史库
      已删除集群 集群版 支持 不支持 不支持
      单节点 即将支持 即将支持 不支持
      历史库 不支持 不支持 即将支持
    • 从RDS迁移(一键升级RDS MySQL至PolarDB MySQL
      产品系列 新集群
      集群版 单节点 历史库
      RDS系列 基础版 即将支持 即将支持 不支持
      高可用版 支持 不支持 不支持
      三节点企业版 不支持 不支持 不支持
    • 从RDS克隆(一键克隆RDS MySQL至PolarDB MySQL
      产品系列 新集群
      集群版 单节点 历史库
      RDS系列 基础版 即将支持 即将支持 不支持
      高可用版 支持 支持 不支持
      三节点企业版 不支持 不支持 不支持
  • 规格与资源包
    对比项 集群版 单节点 历史库
    计算节点规格 支持8种独享规格和7种通用规格的节点。 仅支持4核8 GB突发性能型规格。 支持7种独享型规格。
    存储空间计费规则 3种系列的存储空间都采用Serverless方式,购买时无需选择容量,随着数据增长而在线自动扩容,只按实际数据量所占的存储空间大小收费。您可以在集群的基本信息页面查看数据库存储用量详情。
    • 中国内地地域:0.00486元/GB/小时。
    • 中国香港及海外地域:0.00542元/GB/小时。
    是否支持使用存储包 支持。
    是否支持使用计算包 支持。
  • 透明数据加密TDE(设置透明数据加密TDE
    产品系列 版本 是否支持TDE
    集群版 5.6 Revision version需为5.6.1.0.21或以上。
    5.7 Revision version需为5.7.1.0.3或以上。
    8.0 Revision version需为8.0.1.1.1或以上。
    单节点 5.6 Revision version需为5.6.1.0.21或以上。
    5.7 Revision version需为5.7.1.0.3或以上。
    8.0 Revision version需为8.0.1.1.1或以上。
    历史库 8.0 不支持。
    说明 您可以参见查询版本号确认集群各版本的修订版本。

常见问题

  • Q:不同系列间是否支持互相切换?
    A:下表列出了不同系列间切换关系的支持情况。
    产品系列 目标系列
    集群版 单节点 历史库
    源系列 集群版 不支持 不支持
    单节点 即将支持 不支持
    历史库 不支持 不支持
  • Q:单节点历史库系列是如何保证服务可用性和数据可靠性呢?

    A:单节点历史库是基于单个计算节点提供特定用途的数据库产品。虽然只有一个节点,但单节点历史库借助秒级计算调度、分布式多副本存储等技术,依旧可以保证服务的高可用性和数据的高可靠性。