1. 程式人生 > 其它 >網易數帆Curve加入PolarDB開源資料庫社群

網易數帆Curve加入PolarDB開源資料庫社群

簡介:Curve社群簽署阿里巴巴開源CLA(Contribution License Agreement, 貢獻許可協議), 正式與阿里雲PolarDB 開源資料庫社群牽手。

Curve社群簽署阿里巴巴開源CLA(Contribution License Agreement, 貢獻許可協議), 正式與阿里雲PolarDB 開源資料庫社群牽手。

PolarDB for PostgreSQL 是阿里雲自主研發的雲原生資料庫產品,並於2021年5月正式宣佈開源。在2022年3月2日的開源 PolarDB 企業級架構釋出會上,阿里雲對 PolarDB for PostgreSQL 的儲存計算分離等架構設計進行了全面解讀。

100%相容 PostgreSQL,採用基於共享儲存的儲存計算分離架構,具有極致彈性、毫秒級延遲,支援 HTAP 的能力,還支援時空、GIS、影象、向量、搜尋、圖譜等多模創新特性,可應對企業對資料處理日新月異的需求。

1.極致彈性:儲存與計算能力均可獨立地橫向擴充套件。

○ 當計算能力不夠時,可以單獨擴充套件計算叢集,資料無需複製。

○ 當儲存容量或 I/O 不夠時,可以單獨擴充套件儲存叢集,而不中斷業務。

2.毫秒級延遲:

○ WAL 日誌儲存在共享儲存上,RW 到所有 RO 之間僅複製 WAL 的元資料。

○ 獨創的 LogIndex 技術,實現了 Lazy 回放和 Parallel 回放,理論上最大程度地縮小了 RW 和 RO 節點間的延遲。

3.HTAP 能力:基於 Shared-Storage 的分散式並行執行框架,加速在 OLTP 場景下的 OLAP 查詢。一套 OLTP 型的資料,可支援 2 套計算引擎:

○ 單機執行引擎:處理高併發的 TP 型負載。

○ 分散式執行引擎:處理大查詢的 AP 型負載。

PolarDB for PostgreSQL 採用基於共享儲存(Shared-Storage)的存算分離架構,以大幅提升資源利用率與效能,實現快速彈性應對突發業務負載的場景。作為 PolarDB 技術合作夥伴,Curve為基於Shared-Storage存算分離架構的PolarDB for PostgreSQL雲原生資料庫提供高效能、穩定可靠的分散式共享儲存,共同推動開源雲原生基礎軟體生態的繁榮發展。

Curve社群介紹

Curve是網易數帆自主設計研發並開源的高效能、易運維、全場景支援的雲原生軟體定義儲存系統。Curve於2020年7月正式開源,當前由CurveBS和CurveFS兩個子專案構成,分別提供塊儲存和檔案儲存兩種能力。

Curve開源專案曾獲評中國信通院 OSCAR 尖峰開源專案及開源社群,通過可信開源專案評估,並且Curve社群也是中國信通院牽頭創立的可信開源共同體(TWOS)的首批正式成員。

加入阿里雲PolarDB 開源資料庫社群後,將充分發揮自身產品技術和各關鍵領域的市場優勢,與PolarDB 開源資料庫社群共同探索合作,同社群夥伴一起強強聯手,夯實技術,共同創新,為PolarDB 開源資料庫社群打造生態建設貢獻力量,共贏發展!

PolarDB原始碼倉庫地址:GitHub - ApsaraDB/PolarDB-for-PostgreSQL: "POLARDB_11_STABLE" is the stable branch which is based on PostgreSQL 11.9. It supports compute-storage separation architecture. The "distributed" branch, which supports distributed architecture.

原文連結

本文為阿里雲原創內容,未經允許不得轉載。