本文介绍了PolarDB-X的适用场景。

高负载低延时交易

场景描述

交易场景广泛存在于互联网业务中,交易系统是信息系统中最为核心的组件之一。业务连续性、事务一致性和系统安全性是交易系统正常运行的基础,长时间高负载低延时的运行是互联网时代交易系统的发展方向。

产品能力

PolarDB-X采用搭载自研多数派共识协议X-Paxos,并应用于存储节点提供三副本强一致能力,确保高可用切换和容灾场景下RPO=0。基于全局时钟TSO策略和分布式的MVCC多版本,分布式事务可确保多节点数据访问的事务一致性。PolarDB-X已通过中国信通院《金融级分布式事务数据库稳定性专项评测》,且持续12年支撑“双十一”全球购物狂欢节,集稳定性与高性能于一身。

大峰谷差流量

场景描述

大峰谷差是指特定周期内系统峰值负载是谷值负载的20倍以上的系统访问场景,该场景多见于“秒杀”、“拼团”和“限时优惠”相关业务中。系统管理员常陷于容量安全与成本控制之间的两难,所以成本优化方案和平滑扩缩容能力是该场景的核心诉求。

产品能力

PolarDB-X采用分布式线性扩展机制,在扩展过程中保持计算下推和数据一致性的同时实现业务零感知,结合流量控制能力进一步提升扩展过程的业务稳定性。同时PolarDB-X提供历史数据清理和归档能力,使庞大的数据存储成本得到有效控制。

数据集中存储

456789场景描述

该场景也称“数据大集中”或“数据归集”,属于企业数据架构中的ODS层,具有承担各垂直业务数据源的数据汇总功能。高并发写入、大容量存储、多维度查询、低成本流出是该场景的主要诉求。

产品能力
  • PolarDB-X可根据访问量和存储量方便的进行Scale-Up/Down和Scale-Out/In,按需满足高并发写入、大容量存储需求。
  • 基于并行计算的DML以及大事务的支持能力,可以有效满足跑批处理和执行效率。
  • 高性能全局二级索引(GSI)让用户不局限于拆分规则,可根据任意维度对PolarDB-X进行查询。
  • Binlog日志服务是保证事务有序性的分布式数据库统一变更日志服务,且兼容MySQL Binlog文件格式和Dump协议,使下游数据消费轻松便捷。

分布式快速改造

场景描述

当业务体量即将突破单机数据库承载极限和单表过大导致性能、维护问题时,分布式改造是解决上述问题的高性价比方案。数据库作为分布式改造的重点难点,"和使用单机数据库一样使用分布式数据库"一直是广大用户的核心诉求。

产品能力

PolarDB-X推出"透明分布式"系列能力,从连接、开发到管理行为均最大限度保留单机MySQL的使用体验,让用户的分布式改造周期大幅缩短,研发运维团队的原有技术栈最大限度保留。目前,PolarDB-X具备从单机到分布式的平滑演进能力,支持动态通过DDL将一张大表动态调整为分布式的分区表,结合分布式事务、以及兼容MySQL binlog的数据回流,可完成单机到分布式的快速改造。

数据库国产化替换

场景描述

信息系统国产化是大型企业实现数字化转型的重要一环,数据库作为核心基础软件首当其冲,目前数据库国产化改造已经在电信、泛金融、能源和企事业单位广泛开展。

产品能力

PolarDB-X是阿里云自研的云原生分布式数据库,具备国产化、自主可控的能力。另外,具有公有云、专有云、DBStack和软件版多种部署形态、完善的交付和服务团队,已经帮助百余家企业完成商业数据库替换、核心数据库系统分布式改造、分布式数据库技术培训与架构咨询等多项任务。

混合负载访问

456789场景描述

互联网业务的实时化、智能化趋势催生了事务数据与分析数据在相同数据源内进行混合访问(HTAP)的需求。数据一致性、访问便捷度和访问安全性是混合负载访问场景的主要诉求。

产品能力

PolarDB-X基于并行计算和弹性扩展能力,可实现对在线数据做实时报表分析;同时引入智能读写分离、只读副本做分析,保障OLTP和OLAP访问的隔离性的同时,提供统一访问入口,自动选择查询执行引擎。使用一份数据完成两种类型访问,免去ETL的成本和延时。