PolarDB采用存储和计算分离的架构,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和免费的数据备份容灾服务,既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、自我迭代的优势。本文介绍杭州数云信息技术有限公司如何通过PolarDB应对业务挑战。

解决方案
- PolarDB在大促期间可以在20分钟内完成10TB级数据的集群升配,快速弹升IOPS的能力。
- PolarDB主节点和只读节点之间采用物理复制的方式,读节点与主节点延迟大大低于普通的MySQL数据库,能满足对只读节点的延迟要求;同时新增只读节点,5~8分钟即可完成,保证能快速提升集群的读能力。
- PolarDB采用共享存储架构,存储和计算分离,能够最大程度的提供单实例的存储能力,最大可达100 TB,对于历史数据存储,海量在线数据存储都有较好的适配能力,降低代码复杂度和维护成本。
- PolarDB通过引擎的优化和超强的IOPS能力提供高并发状态下的超强写能力,当PolarDB并发数设置为32以上时,OLTP写能力能达到普通MySQL的2~3倍。

客户价值
- 天猫聚石塔商家,在双十一等业务大促的时候,需要对数据库计算能力(CPU、内存、IOPS)和存储量做临时升配,客户使用传统MySQL数据库的时候,数据库升配时间会随着存储量的大小、宿主机资源的情况而不断上升,最大的实例升配可能要6~8个小时,当实例数多的时候,客户会碰到升配时间长、升配运维成本高、由于资源冲突导致升配失败可能性增加,PolarDB提供节点升配10~20分钟、增加节点5~8分钟等高弹性能力,解决客户大促期间升配的痛点,是客户选择PolarDB最重要的原因。
- 数云客户业务是天猫CRM系统提供商,客户数据库的部署模式是多租户部署,即每个实例上会部署一个或多个数云的客户的数据,因此数云使用的数据库实例数据量都比较大,较大的实例存储容量一般在2 TB~3 TB左右,约有上百个实例来满足该业务需求,数据库连接使用比较复杂、管理成本较高,也存在单实例存储瓶颈需要做数据迁移,PolarDB的共享存储,解决了客户这三个痛点。
- 数云多租户的数据库部署模式对单实例数据库的写能力有较高要求,PolarDB的高并发写能力远超过传统MySQL,解决了客户高并发写瓶颈。
更多内容可见:新零售:杭州数云信息技术有限公司 (aliyun.com)