云原生数据库 PolarDB MySQL 版
PolarDB 100%兼容 MySQL,交易和分析性能最高分别是开源数据库的6倍和400倍,TCO 低于自建数据库50%。
产品简介
云原生数据库 PolarDB MySQL 版是阿里云完全自主研发的产品,100%兼容 MySQL。产品具有多主多写、多活容灾、HTAP 等特性,交易性能最高可达开源数据库的6倍,分析性能最高可达开源数据库的400倍,TCO 低于自建数据库50%。
产品优势

丰富的企业级能力
解决开源内核能力差问题
100%兼容 MySQL,交易性能相比开源 MySQL 最高可达6倍提升,提供丰富的自研企业级特性。

高性价比
解决弹性扩展能力差问题
Serverless 根据实际负载动态付费,存储自动扩容按量计费。

一体化 HTAP 体验
解决分析性能差问题
支持列索引和并行查询功能,在数据复杂的查询场景,相比传统 MySQL 实现百倍以上性能加速。
产品功能
Serverless
极致弹性,按使用量付费,最高可节省费用70%
PolarDB4AI
支持 NL2SQL 和 MLOps,AI能力加持
多主集群
极致扩展,最大32节点读写
HTAP
行列转化0时延,100%兼容MySQL,400倍性能提升
GDN
全球多活数据库,异地多活,异地容灾
倚天 ARM
基于倚天芯片打造,软硬协同,性价比提升30%~50%
技术解决方案
教育/直播:业务高弹性
秒级无感弹性伸缩,快速应对业务峰值
教育、直播场景下业务有明显的峰值峰谷特征,学生课外时间、双11等大促活动时的业务量是日常情况的数倍,业务系统需要在大促前后进行升降配。PolarDB 支持分钟级弹性升配能力,解决了传统数据库的升配时间会随着存储量的大小、宿主机资源的情况而不断上升的问题

弹性扩展
PolarDB集群版支持分钟级的升配,最多可扩展至16个节点,快速弹升IOPS的能力。
澎湃性能
PolarDB集群版通过引擎的优化及IOPS能力的提升,提供高并发状态下优秀的数据写入能力,轻松应对业务峰值。
强一致性
PolarDB集群版主节点和读节点之间采用物理复制的方式,读节点与主节点延迟大大降低,满足电商场景中买家卖家数据一致性的读取需求。
通用场景:大容量数据存储
海量存储,支持500 TB级别数据
业务的发展伴随着历史数据的飞速增长,单库能达到500 TB级别。在这种情况下,传统数据库的存储和性能都碰到了瓶颈。PolarDB 采用存储和分离架构,单实例最高500 TB 存储,节点支持纵向扩展(升/降配节点)和横向扩展(增/减只读节点),快速应对业务增长。

热温冷三层分离
支持热温冷3层存储,并基于时间线自动流转,其中温数据使用X-Engine进行压缩;冷数据存放在OSS中最高可节省95%存储成本;
快速弹性
采用存储和计算分离架构,使得数据库服务器的CPU、内存能够快速扩容,只需数分钟即可完成集群配置升降级。
无锁备份
利用底层分布式存储的快照技术,只需分钟级即可完成对上百TB数据量大小的数据库的备份,且整个备份过程不需要加锁,效率高,影响小。
游戏/电商:全球部署高并发
提供高读写性能,支持业务全球化部署
游戏场景下需经常进行开服合服操作,业务峰值时可能需要支撑百万级玩家同时在线的高并发压力,更可能需要确保业务的增长进行海外部署。PolarDB 提供低延迟、高稳定、高性能的云服务,满足游戏业务需求。

良好的游戏体验
PolarDB集群版提供高性能的读写能力,便于新开服以及应用弹性扩容,在游戏版本发布、服务端重启等场景可以大大缩短维护时间。
全球化部署
PolarDB集群版支持全球数据库GDN功能,助力游戏业务轻松出海部署。
高可靠的服务
数据采用三副本一致性存储,很好地保证了数据的可靠性。兼容MySQL各种生态和中间件开源工具,非常方便游戏历史战绩、游戏充值和运营活动的开展。
金融/保险:高可用和强读写一致
数据强一致性保证,满足金融级可靠性要求
金融场景下对业务要求高可用和强一致性,PolarDB 采用存储和计算分离的架构,支持秒级的故障恢复、全局数据一致性和数据备份容灾等功能,充分满足金融级合规可靠性要求。

高可用和全球数据库网络
多可用区架构,在多个可用区内都有数据备份,为数据库提供容灾和备份。通过GDN全球数据库网络功能实现数据的异地灾备,跨地域实例可同时读写,且业务无需修改代码,即可直接从同城部署扩展到异地部署。
高安全
采用白名单、VPC网络、数据多副本存储等全方位的手段,对数据库数据访问、存储、管理等各个环节提供安全保障。
一致性
集群版采用共享分布式存储的设计,彻底解决了主从(Master-Slave)异步复制所带来的备库数据非强一致性的问题。
通用场景:HTAP分析加速
海量数据,快速查询
IMCI 可以加快实时数据分析与 OLTP 混合负载的运行速度,可以轻松部署支持任何与 MySQL 相兼容的应用程序,业务不需要对应用进行任何修改。IMCI 基于 PolarDB 成熟的存储计算分离,读写分离技术,从而可以经济高效的方式运行任何规模的负载。PolarDB IMCI 可以同时与 PolarDB MySQL 的各种高阶特性透明的相互协作,包括 PolarDB 的弹性扩缩容量、备份恢复、高可用、自动故障切换等,是一项完全兼容 MySQL 的 PolarDB 增强功能。

行列混存
主表使用行格式存储,而 IMCI 通过列索引的方式,将表的全部或者部分列按照列存格式在 PolarDB 的只读节点上保存一份,这样形成行列混合存储。联机事务处理和点查以及小范围查询走行存,而分析型查询走只读节点上的列存。将列存部署在只读节点上,可以让分析型查询与联机事务处理实现资源隔离,互不影响。
混合执行
IMCI 除了带来行列混合存储,也带来了新的面向列式存储优化的执行器算子,新的执行器算子在三个方面提升了性能: 首先所有算子都支持并行执行以最大程度发挥多核服务器的算力,其次算子处理数据使用了 Batch 模式代替此前一次处理一行的模式,降低了函数调用开销,最后在表达式运算过程广泛使用的 SIMD 指令集将单线程效率提升了一个数量级。
透明分流
PolarDB MySQL 通过一组 Proxy 来实现写节点和读节点之间的 SQL 分流。在开启 IMCI功能时,Proxy 支持根据 SQL 的访问代价将复杂的分析型 SQL 发往带列存的节点,而将普通的点查和小范围查询发往不带列存的普通只读节点。您的应用程序完全无需关注后端 DB 部署架构。