PolarDB是阿里云自研的云原生关系型数据库,PolarDB有三个独立的引擎,分别100%兼容MySQL、100%兼容PostgreSQL、高度兼容Oracle语法,存储容量最高可达100 TB,单库最多可扩展到16个节点,适用于企业多样化的数据库应用场景。
PolarDB采用存储和计算分离的架构,所有计算节点共享一份数据,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和免费的数据备份容灾服务。PolarDB既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、自我迭代的优势,例如PolarDB MySQL作为“超级MySQL”,性能最高可以提升至MySQL的6倍,而成本只有商用数据库的1/10,每小时最低只需1.3元即可体验完整的产品功能。
- 计算与存储分离,共享分布式存储。
采用计算与存储分离的设计理理念,满⾜业务弹性扩展的需求。各计算节点通过分布式文件系统(PolarFileSystem)共享底层的存储(PolarStore),极⼤降低了⽤户的存储成本。
- 一写多读,读写分离。
采用多节点集群的架构,集群中有一个主节点(可读可写)和至少一个只读节点。当应用程序使用集群地址时,PolarDB通过内部的代理层(Proxy)对外提供服务,应用程序的请求都先经过代理,然后才访问到数据库节点。代理层不仅可以做安全认证和保护,还可以解析SQL,把写操作发送到主节点,把读操作均衡地分发到多个只读节点,实现自动的读写分离。对于应用程序来说,就像使用一个单点的数据库一样简单。
产品优势
您可以像使用MySQL、PostgreSQL、Oracle一样使用PolarDB。此外,PolarDB还有传统数据库不具备的优势:
- 大容量
最高100 TB,您不再需要因为单机容量的天花板而去购买多个实例做分片,由此简化应用开发,降低运维负担。
- 高性价比
- 共享存储:计算与存储分离,每增加一个只读节点只收取计算资源的费用,而传统的只读节点同时包含计算和存储资源,每增加一个只读节点需要支付相应的存储费用。
- 弹性存储:存储空间无需配置,根据数据量自动伸缩,您只需为实际使用的数据量按小时付费。
- 高性能
大幅提升OLTP性能,支持超过50万次/秒的读请求以及超过15万次/秒的写请求。
- 分钟级弹性
存储与计算分离的架构,配合容器虚拟化技术和共享存储,使计算能力得以快速扩展。存储容量自动在线扩容,无需中断业务。
- 读一致性
集群地址利用LSN(Log Sequence Number)确保读取数据时的全局一致性,避免因为主备延迟引起的不一致。
- 毫秒级延迟(物理复制)
利用基于Redo的物理复制代替基于Binlog的逻辑复制,提升主备复制的效率和稳定性。即使对大表进行加索引、加字段等DDL操作,也不会造成数据库的延迟。
- 快速备份
不论多大的数据量,全库备份只需30秒,而且备份过程不会对数据库加锁,对应用程序几乎无影响,全天24小时均可进行备份。
PolarDB采用了CU(Capacity Unit)来定义集群中节点的计算能力(算力),采用单位CU*H(简称:度)来定义一个计算包能够提供的计算量。
PolarDB提供了不同容量的计算包,计算包容量越大,折扣越多。
容量(度) | 有效期(年) | 每度的单价(元/度) |
---|---|---|
5~799 | 3 | 38 |
800~4999 | 3 | 32.3
说明 即在计算包原价基础上享受85折优惠。
|
5000~20000 | 5 | 26.6
说明 即在计算包原价基础上享受7折优惠。
|
计费方式对比
示例场景说明:
- 集群的地域为中国内地地域。
- 4核16 GB(双节点):使用330天。
- 期间增加1个4核16 GB节点:使用30天。
说明
- 1个4核16 GB节点每小时需要消耗的计算量为0.04度。
“按量付费+计算包” | 按量付费 | 包年包月 |
---|---|---|
总费用:32558.4元
|
总费用:52668元 计算过程:2.09元/小时x24小时x(2节点x30天+3节点x330天)=52668元 |
总费用:35000元 计算过程:1000元/月x(2节点x1个月+3节点x11个月)=35000元 |
不同配置消耗的计算量
产品系列 | CPU和内存 | 中国内地 |
---|---|---|
消耗的计算量 | ||
普惠版 |
4核 8 GB |
0.01度/小时 |
标准版 |
2核 8 GB |
0.01度/小时 |
4核 16 GB |
0.04度/小时 | |
8核 32 GB |
0.08度/小时 | |
8核 64 GB |
0.12度/小时 | |
16核 128 GB |
0.24度/小时 | |
32核 256 GB |
0.48度/小时 | |
64核 512 GB |
1.12度/小时 | |
88核 710 GB |
1.32度/小时 |
存储包价格
容量(GB) | 中国内地 |
---|---|
存储包(元/年) | |
50 | 1,785 |
100 | 3,570 |
200 | 7,140 |
300 | 10,710 |
500 | 17,850 |
1,000 | 32,130 |
2,000 | 64,260 |
3,000 | 79,560 |
5,000 | 132,600 |
10,000 | 214,200 |
20,000 | 428,400 |
30,000 | 642,600 |
50,000 | 979,200 |
100,000 | 1,958,400 |
存储按量付费价格
- 中国内地地域:0.00486元/GB/小时。
- 中国香港及海外地域:0.00542元/GB/小时。