PolarDB
PolarDB是阿里巴巴自研的新一代云原生数据库,在存储计算分离架构下,利用了软硬件结合的优势,为用户提供具备极致弹性、高性能、海量存储、安全可靠的数据库服务
PolarDB for PostgreSQL(下文简称为PolarDB)是一款阿里云自主研发的云原生关系型数据库产品,100%兼容PostgreSQL,高度兼容Oracle语法;采用基于Shared-Storage的存储计算分离架构,具有极致弹性、毫秒级延迟、HTAP的能力和高可靠、高可用、弹性扩展等企业级数据库特性。同时,PolarDB具有大规模并行计算能力,可以应对OLTP与OLAP混合负载。
1.极致弹性:存储与计算能力均可独立地横向扩展。
当计算能力不够时,可以单独扩展计算集群,数据无需复制。
当存储容量或I/O不够时,可以单独扩展存储集群,而不中断业务。
2.毫秒级延迟:
WAL日志存储在共享存储上,RW到所有RO之间仅复制WAL的元数据。
独创的LogIndex技术,实现了Lazy回放和Parallel回放,理论上最大程度地缩小了RW和RO节点间的延迟。
3.HTAP能力:基于Shared-Storage的分布式并行执行框架,加速在OLTP场景下的OLAP查询。一套OLTP型的数据,可支持2套计算引擎:
单机执行引擎:处理高并发的TP型负载。
分布式执行引擎:处理大查询的AP型负载。
PolarDB还支持时空、GIS、图像、向量、搜索、图谱等多模创新特性,应对企业对数据处理日新月异的需求。
PolarDB支持多种部署形态:单机本地部署、存储计算分离部署、X-Paxos三节点部署。
评论