PolarDB MySQL版选型指南

PolarDB MySQL版提供了多种产品类型以适应不同的业务场景。您可以通过本文了解不同产品类型之间的区别,在产品选型表中对比不同类型的参数,从而帮助您进行快速选型。

选型概述

在您根据自身业务场景选择PolarDB MySQL版产品时,您需要重点考虑以下关键因素:

  • 内核版本

    • 如果您已有自建MySQL数据库,希望迁移上云,建议您保持内核版本不变

    • 如果您需要新建数据库,希望追求业务稳定且未来不计划使用8.0.2版本新功能,建议选择MySQL 8.0.1版本

    • 如果您需要新建数据库,希望使用更丰富的功能,建议选择MySQL 8.0.2版本

  • 负载波动

    • 如果您的业务负载是偶发性波动或剧烈波动的,建议您选择Serverless(非固定规格,性能随业务负载变化)。

    • 如果您的业务较为平稳,建议您根据实际情况选择包年包月或按量付费(固定规格)。

  • 业务规模

    • 如果您追求高性价比的计算与存储资源,建议您选择标准版集群,其单节点架构可以满足个人学习与测试的需求,多节点架构可以支持中大型企业的数据管理。

    • 如果您追求更高的计算与存储性能、更好的功能体验和跨地域容灾保障,建议您选择企业版集群

    • 如果您的业务对并发写性能要求较高,建议您选择企业版集群中多主集群(库表)系列,其支持多主架构,满足高并发读写场景需求。

通过考虑内核版本、负载波动、业务规模等因素,您可以快速确定符合您业务需求的产品类型。如需了解对应类型的详细参数与说明,您可以参考概念说明产品选型表

概念说明

您可以通过下表预先了解PolarDB MySQL版的内核版本、产品版本、产品系列、子系列、CPU架构和存储类型,以便您后续使用产品选型表进行参数对比。

MySQL内核版本

可选项

说明

MySQL 5.6

  • 已有自建MySQL数据库:迁移至PolarDB时建议保持版本不变。

  • 无自建MySQL数据库:推荐选择8.0.1/8.0.2版本。

说明
  • 追求业务稳定性且未来不计划使用8.0.2版本新功能,推荐选择8.0.1版本。

  • 追求更丰富的功能使用,推荐选择8.0.2版本。

MySQL 5.7

MySQL 8.0.1

MySQL 8.0.2

产品版本

可选项

说明

标准版

一写多读,高性能低成本,多节点共享存储,分钟级升降配。

企业版

一写多读或多写多读,分钟级升降配,高I/O性能,共享分布式存储,可跨地域容灾。

(企业版)产品系列

可选项

说明

集群版

一写多读(单主),最多16个节点,共享分布式存储,读写分离。

多主集群(库表)

多写多读(多主),最多32个节点同时写入,秒级写性能扩展,秒级数据库跨节点迁移,可增加全局只读节点。

子系列

可选项

说明

通用规格

同一服务器上的不同集群,会互相充分利用彼此空闲的计算资源(如CPU),通过复用计算资源享受规模红利,性价比更高。

独享规格

每个集群会独占所分配到的计算资源,而不会与同一服务器上的其他集群共享资源,性能更加稳定可靠。

CPU架构

可选项

说明

X86

X86架构搭载英特尔处理器,配套高性能网络,综合性能及稳定性全面提升,满足对业务稳定性及计算性能要求较高的企业级应用诉求。

倚天ARM

采用阿里云自研倚天710处理器芯片及25 GE智能高速网卡,提供强劲的计算能力。配套高性能网络,能更好地满足政府、互联网等各类企业对云上业务的高性价比、安全稳定等诉求。

存储类型

可选项

说明

云盘

  • ESSD云盘:性能更强,单路时延更低,性能级别PL0/1/2/3(逐级增强)。

  • 通用云盘:基础能力对标ESSD PL1,可开启IO突发、加速和数据归档,大幅增强性能。

PolarStore

  • PSL5:性能好,可靠性和可用性更强。

  • PSL4:采用自研压缩盘技术,低成本,高性价比。

产品选型表

说明
  • 表中“✔️”表示当前规格支持该功能,“❌”表示不支持该功能。

  • 表中“5.6”、“5.7”、“8.0.1”、“8.0.2”表示不同MySQL内核版本(引擎版本)。

  • 表中“PL0”、“PL1”、“PL2”、“PL3”表示不同ESSD云盘性能级别,“PS”表示PolarStore存储类型。

选型参考

标准版(5.7/8.0.1/8.0.2)

企业版

/

集群版

多主集群(库表)

(仅8.0.1)

X86

倚天ARM(仅8.0.1)

X86

云盘

PS

应用场景

  • 单节点架构:个人学习、测试、初创企业

  • 多节点架构:大量流量高峰读请求和数据智能分析需求的大中型企业的生产数据库场景,如互联网新零售行业、企业大型ERP系统等。

  • 大中型企业生产数据库。

  • 互联网、物联网、零售电商、物流、游戏等行业的数据库。

  • 对数据安全性要求非常高的金融、证券、保险行业的核心数据库。

主要面向SaaS多租户、游戏、电商等高并发读写的应用场景。

功能

自动性能扩展

✔️

✔️

✔️

✔️

自动存储扩展

✔️

✔️

✔️

✔️

联邦查询(PolarDB+ADB)

✔️

✔️

✔️

✔️

库表恢复

✔️

✔️

✔️

冷数据归档

仅8.0.1/8.0.2支持

✔️

全球数据库(GDN)

✔️

✔️

PolarDB for AI

仅8.0.1支持

性能

默认最大连接数(最高规格)

独享规格:6.4万

通用规格:1.6万

独享规格:15万

通用规格:3.2万

独享规格:10万

通用规格:3.2万

最大IOPS

(多节点总和上限)

PL3(100万)> PL2(10万)> 通用云盘(5万,支持IO突发至100万)> PL1(5万)> PL0(1万)

(单节点上限)

通用型:PSL5(8.4万)> PSL4(4.2万)

独享型:PSL5(52.3万)> PSL4(26.1万)

(单节点上限)

通用型:PSL5(12.6万)> PSL4(6.3万)

独享型:PSL5(38.4万)> PSL4(19.2万)

最大吞吐量

(多节点总和上限,MB/s)

PL3(4000)> PL2(750) > 通用云盘(125,支持IO突发至4096) > PL1(350) > PL0(180)

(单节点上限,Gbps)

通用型IO带宽:8

独享型IO带宽:32

最大存储空间(TB)

PL3、PL2、PL1、通用云盘(64) > PL0(32)

500

高压缩引擎(X-Engine)

仅8.0.1/8.0.2支持

查询速度优化弹性并行查询

单机并行(单节点):MySQL 8.0.1

单机并行(单节点):8.0.1/8.0.2

多机并行(多节点): 8.0.2

列查询优化列存索引

仅8.0.1/8.0.2支持

仅8.0.1/8.0.2支持

✔️

安全

存储加密TDE

✔️

✔️

✔️

数据动态脱敏

✔️

✔️

✔️

✔️

数据加密全密态数据库

✔️

✔️

✔️

✔️

传输加密SSL

✔️

✔️

✔️

✔️

SQL洞察和审计

✔️

✔️

✔️

✔️

稳定

存储数据可靠性

云盘和PSL4:99.9999999%(“7个9”);PSL5:99.99999999%(“8个9”)

SLA保障

(可用性低于阈值赔偿)

多节点(开启热备集群):99.99%;多节点(关闭热备集群):99.96%

单节点(开启热备集群):99.95%;单节点(关闭热备集群):99.90%

成本

付费方式

包年包月/按量付费,8.0.2不支持Serverless

包年包月/按量付费,5.6不支持Serverless

非Serverless价格

(最低配置、100 GB存储)

0.127 元/小时

0.127 元/小时

0.99 元/小时(1主节点,存储额外计费)

1.98 元/小时(2主节点,存储额外计费)

Serverless价格

(1-16PCU、100 GB存储)

0.175-14 元/小时

0.4-16 元/小时

(存储费用额外按量计费)