全部產品
Search
文件中心

PolarDB:什麼是PolarDB PostgreSQL分布式版

更新時間:Feb 25, 2025

PolarDB PostgreSQL分布式版叢集是一款基於集中式PolarDB PostgreSQL版叢集打造的分散式資料庫,採用CN/DN的雙層架構,實現計算與儲存分離的分布式擴充能力。同時支援集中式PolarDB PostgreSQL版叢集的現有能力,充分滿足企業級業務在效能和可靠性方面的多樣化需求。

什麼是PolarDB PostgreSQL分布式版

PolarDB正式上線以來,它已成功支撐成千上萬的客戶應用,並在真實的商業環境中展現了卓越的表現。PolarDB憑藉其卓越的效能、堅如磐石的穩定性和為企業度身定製的進階功能,為客戶提供了前所未有的資料庫體驗。

在智能駕駛訓練、SAAS多租和區塊鏈等情境中,由於資料規模不斷膨脹,傳統的集中式資料庫已無法滿足客戶對業務持續增長的需求。針對市場需求的變化,PolarDB推出了PolarDB PostgreSQL分布式版叢集,基於集中式PolarDB PostgreSQL版叢集,採用CN/DN的雙層架構,實現計算與儲存分離的分布式擴充能力。同時支援集中式PolarDB PostgreSQL版叢集的現有能力,充分滿足企業級業務在效能和可靠性方面的多樣化需求。PolarDB PostgreSQL分布式版架構如下:

PolarDB PostgreSQL分布式版叢集通過分布式擴充實現分布式特性,具備以下具體特徵:

  • 由CN/DN兩類節點群組成。其中,CN節點為計算節點,負責叢集中繼資料管理和分布式計劃制定。DN節點為資料節點,負責實際資料分區的儲存。

  • 每個CN/DN均採用存算分離架構的集中式架構,支援資料庫代理與一寫多讀模式,具備CN/DN內計算節點的高可用切換功能,同時支援增加唯讀節點(RO)以擴充單個CN/DN的讀能力。

  • 支援手動分區,具備橫向自由擴充能力,主要針對PB級以下的業務情境。

  • 支援分散式交易的一致性。

  • 支援雙可用性區域部署,其中,主可用性區域為工作叢集,備可用性區域為熱備叢集。

  • 提供7x24小時不停機的變更配置升級維護能力,支援在叢集中添加異構的CN/DN節點。

產品優勢

  • 集中式和分布式一體化

    單個CN/DN既能作為分布式叢集的一部分,又能獨立提供集中式叢集服務。每個CN/DN採用集中式架構,充分利用PolarDB的存算分離架構,發揮集中式叢集的優勢(如一寫多讀擴充、透明壓縮及外掛程式支援)。

  • 易用性

    提供統一的分布式視角,跨節點營運操作可在統一介面下完成,提升易用性。

費用說明

PolarDB PostgreSQL分布式版叢集的費用包括計算資源費用、儲存容量費用和SQL洞察(可選)費用。具體請參見分布式版產品計費

如何購買和使用分布式版叢集

  • 購買PolarDB PostgreSQL分布式版叢集:購買分布式版叢集

  • 使用PolarDB PostgreSQL分布式版叢集:

    您可以通過以下方式管理PolarDB叢集,包括建立叢集、建立資料庫、建立帳號等。

    • 控制台:提供圖形化的Web介面,操作方便。

    • CLI:控制台上所有的操作都可以通過CLI實現。

    • SDK:控制台上所有的操作都可以通過SDK實現。

    • API:控制台上所有的操作都可以通過API實現。

    建立PolarDB叢集後,您可以通過以下方式串連PolarDB叢集:

    • DMS:您可以通過DMS串連PolarDB叢集,在Web介面進行資料庫開發工作。

    • 用戶端:您可以使用通用的資料庫用戶端工具串連PolarDB叢集。例如,pgAdmin等。