PolarDB for PostgreSQL(下文簡稱為 PolarDB-PG)是一款阿里云自主研發的云原生關系型數據庫產品,100% 兼容 PostgreSQL,高度兼容Oracle語法;采用基于 Shared-Storage 的存儲計算分離架構,具有極致彈性、毫秒級延遲、HTAP 的能力和高可靠、高可用、彈性擴展等企業級數據庫特性。同時,PolarDB 具有大規模并行計算能力,可以應對OLTP與OLAP混合負載。
極致彈性:存儲與計算能力均可獨立地橫向擴展。
當計算能力不夠時,可以單獨擴展計算集群,數據無需復制。
當存儲容量或 I/O 不夠時,可以單獨擴展存儲集群,而不中斷業務。
毫秒級延遲:
WAL 日志存儲在共享存儲上,RW 到所有 RO 之間僅復制 WAL 的元數據。
獨創的 LogIndex 技術,實現了 Lazy 回放和 Parallel 回放,理論上最大程度地縮小了 RW 和 RO 節點間的延遲。
HTAP 能力:基于 Shared-Storage 的分布式并行執行框架,加速在 OLTP 場景下的 OLAP 查詢。一套 OLTP 型的數據,可支持 2 套計算引擎:
單機執行引擎:處理高并發的 TP 型負載。
分布式執行引擎:處理大查詢的 AP 型負載。
PolarDB-PG 還支持時空、GIS、圖像、向量、搜索、圖譜等多模創新特性,應對企業對數據處理日新月異的需求。
PolarDB-PG 支持多種部署形態:單機本地部署、存儲計算分離部署、X-Paxos三節點部署。