- 热门商品
- 产品动态
- 内容甄选
云原生数据库 PolarDB MySQL 版是阿里云完全自主研发的产品,100%兼容 MySQL。产品具有多主多写、多活容灾、HTAP 等特性,交易性能最高可达开源数据库的6倍,分析性能最高可达开源数据库的400倍,TCO 低于自建数据库50%。对 PolarDB 选型、部署形态相关售前问题,可以直接添加钉钉群咨询:31840035401。
- 开发测试
- 线上生产
- 高性价比
01准备环境及资源
1购买 PolarDB 数据库集群
02数据库配置
1设置白名单
2创建数据库账号
03连接并使用实例
1申请集群地址和主地址
2连接数据库集群
- 教育/直播:业务高弹性
- 通用场景:大容量数据存储
- 游戏/电商:全球部署高并发
- 金融/保险:高可用和强读写一致
- 通用场景:HTAP分析加速
教育、直播场景下业务有明显的峰值峰谷特征,学生课外时间、双11等大促活动时的业务量是日常情况的数倍,业务系统需要在大促前后进行升降配。PolarDB 支持分钟级弹性升配能力,解决了传统数据库的升配时间会随着存储量的大小、宿主机资源的情况而不断上升的问题。
弹性扩展
PolarDB集群版支持分钟级的升配,最多可扩展至16个节点,快速弹升IOPS的能力。
澎湃性能
PolarDB集群版通过引擎的优化及IOPS能力的提升,提供高并发状态下优秀的数据写入能力,轻松应对业务峰值。
强一致性
PolarDB集群版主节点和读节点之间采用物理复制的方式,读节点与主节点延迟大大降低,满足电商场景中买家卖家数据一致性的读取需求。
业务的发展伴随着历史数据的飞速增长,单库能达到500 TB级别。在这种情况下,传统数据库的存储和性能都碰到了瓶颈。PolarDB 采用存储和分离架构,单实例最高500 TB 存储,节点支持纵向扩展(升/降配节点)和横向扩展(增/减只读节点),快速应对业务增长。
热温冷三层分离
支持热温冷3层存储,并基于时间线自动流转,其中温数据使用X-Engine进行压缩;冷数据存放在OSS中最高可节省95%存储成本;
快速弹性
采用存储和计算分离架构,使得数据库服务器的CPU、内存能够快速扩容,只需数分钟即可完成集群配置升降级。
无锁备份
利用底层分布式存储的快照技术,只需分钟级即可完成对上百TB数据量大小的数据库的备份,且整个备份过程不需要加锁,效率高,影响小。
游戏场景下需经常进行开服合服操作,业务峰值时可能需要支撑百万级玩家同时在线的高并发压力,更可能需要确保业务的增长进行海外部署。PolarDB 提供低延迟、高稳定、高性能的云服务,满足游戏业务需求。
良好的游戏体验
PolarDB集群版提供高性能的读写能力,便于新开服以及应用弹性扩容,在游戏版本发布、服务端重启等场景可以大大缩短维护时间。
全球化部署
PolarDB集群版支持全球数据库GDN功能,助力游戏业务轻松出海部署。
高可靠的服务
数据采用三副本一致性存储,很好地保证了数据的可靠性。兼容MySQL各种生态和中间件开源工具,非常方便游戏历史战绩、游戏充值和运营活动的开展。
金融场景下对业务要求高可用和强一致性,PolarDB 采用存储和计算分离的架构,支持秒级的故障恢复、全局数据一致性和数据备份容灾等功能,充分满足金融级合规可靠性要求。
高可用和全球数据库网络
多可用区架构,在多个可用区内都有数据备份,为数据库提供容灾和备份。通过GDN全球数据库网络功能实现数据的异地灾备,跨地域实例可同时读写,且业务无需修改代码,即可直接从同城部署扩展到异地部署。
高安全
采用白名单、VPC网络、数据多副本存储等全方位的手段,对数据库数据访问、存储、管理等各个环节提供安全保障。
一致性
集群版采用共享分布式存储的设计,彻底解决了主从(Master-Slave)异步复制所带来的备库数据非强一致性的问题。
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 部署架构。
阿里云为认证的新用户免费提供1台包含1-16 PCU、1个只读节点、100 GB 存储的 PolarDB MySQL 实例。可与 ECS 配套使用,用于包括但不限于如下场景:MySQL 上云;降本增效;业务有波动或不可预测;开发、测试环境等低频数据库使用场景;中小企业建站服务等 SaaS 应用场景;个人开发者用户;学校教学、学生实验等教育场景;物联网(IoT)、边缘计算等不确定负载场景等。
计费方式
PolarDB MySQL 提供灵活的计费方式,帮您节省使用成本。
按量付费(后付费)
Serverless
存储包和计算包
计算包和存储包是 PolarDB 推出的预付费资源包,计算包可以抵扣量付费集群的计算节点费用,存储包可以抵扣存储空间费用和一级备份(超出免费额度)费用。业务量波动较大且频繁,每个月甚至每周都可能要变更集群配置,推荐购买按量付费集群并搭配资源包使用。当集群配置发生调整时,计算包能根据当前规格自动进行抵扣。查看详情
PolarDB MySQL 版在访问安全、数据传输安全、数据安全、数据脱敏和安全审计等方面提供全方位多样化的安全加固功能,一站式保障用户数据的可靠性和安全性。
网络安全
攻击防护:提供多种攻击防护的手段,包括防 DDoS 攻击、流量清洗、SQL 注入检测,提供多种攻击防护手段。
SSL 加密:在传输层对网络连接进行加密,能提升通信数据的安全性和完整性,同时增加网络连接响应时间。支持证书自动轮换,降低运维成本。
白名单:支持设置集群的 IP 白名单,只有已添加到白名单中的 IP 地址或安全组中的 ECS 实例才能访问该集群。
数据安全
TDE 加密:对数据文件执行实时 I/O 加密和解密,保证磁盘文件的机密性,远离直接从文件直接访问数据的攻击者。
备份恢复:PolarDB 提供数据备份和日志备份两种功能按备份集恢复和按时间点恢复,以及按备份集恢复和按时间点恢复两种恢复功能。
数据闪回:支持高效查询集群、数据库、数据表在过去某个时间点的信息。
容灾安全
多可用区容灾:通过热备集群的数据复制方式和高效的切换机制,提供可用区级别的的数据库可用性。
全球数据库网络(GDN):由分布在同一个国家内多个地域的多个 PolarDB 集群组成的网络,所有集群的数据保持同步,均提供读服务,提供异地灾备能力。
连接保持:避免由于一些运维操作或故障导致的连接闪断或新建连接短暂失败的问题。
- 产品选型
- 兼容性
- 费用
- 性能和容量
- Q:是否兼容社区版MySQL?
- A:PolarDB MySQL 版可以100%兼容社区版 MySQL。查看详情
- Q:支持哪些事务隔离级别?
- A:PolarDB MySQL 版支持 READ_UNCOMMITTED、READ_COMMITTED(默认)、REPEATABLE_READ 这三种隔离级别,不支持 SERIALIZABLE 隔离级别。查看详情
- Q:PolarDB MySQL 版 MDL 锁机制和社区版 MySQL 是否存在差异?
- A:PolarDB MySQL 版与社区版 MySQL的 MDL 机制保持一致。但由于 PolarDB MySQL 版的数据库节点是基于共享存储的架构,这将导致主节点在执行 DDL 操作的时候,只读节点可能会查询到 DDL 操作......查看详情
- Q:PolarDB 的费用都包含哪些?
- A:包含存储空间、计算节点、备份(附赠免费额度)、SQL 洞察(可选)。查看详情
- Q:PolarDB 的存储包怎么用?
- A:购买的包年包月或按量付费的集群,均可使用存储包抵扣存储费用。例如您有3个存储容量均为40 GB 的集群(即总容量为120 GB),这3个集群可以共享一个100 GB 的存储包,多出的20 GB 则按量计费......查看详情
- Q:为什么包年包月的集群每天还有费用产生?
- A:PolarDB 的计费项主要包括:计算节点(主节点和只读节点)、存储空间、数据备份(仅超出免费额度时收费)、SQL 洞察(可选)、全球数据库网络 GDN(可选),具体请参考计费项概览。包年包月是指在新建......查看详情
突破大表瓶颈|使用PolarDB实现百亿级表高频更新和实时分析
PolarDB成为汽车应对TB级别大表标注、分析查询的"利器"。
2024-06-12
瑶池数据库微课堂|PolarDB/RDS+ADB Zero-ETL:一种免费、易用、高效的数据同步方式
数据库领域前沿技术分享与交流
2024-05-08
数据库内核那些事|深度解析 PolarDB DDL 锁的优化和演进
DDL 是数据库所有 SQL 操作中最繁重的一种,本文总结介绍了云原生数据库 PolarDB 中 DDL 全链路 MDL 锁治理的经验和进展,持续优化用户的使用体验,为用户打造最佳的云原生数据库。
2023-06-02
数据库风向标第七期:PolarDB MySQL 云原生多主架构解读
PolarDB MySQL 是阿里云自研的新一代云原生关系型数据,PolarDB 集群版采用存储和计算分离的架构,集群中有一个主节点可读可写和至少一个只读节点。 随着 PolarDB MySQL 客户的不断增加,大规模......
2022-09-15
为什么游戏行业喜欢用 PolarDB
游戏行业在使用自建 MySQL 的时候有3个比较大的痛点:对备份恢复的需求;对写入性能的要求;对跨 region 容灾的需求。本文分别讲述这三个痛点下 PolarDB 是如何解决的。
2022-07-20