CitusDB —— 基于 PostgreSQL 的集群數據庫

com.con 8年前發布 | 15K 次閱讀 PostgreSQL 數據庫服務器

CitusDB 是一個基于最新 PostgreSQL 構建的分布式數據庫。CitusDB 可對 PostgreSQL 數據庫進行伸縮以適合大數據的處理。可在集群中進行自動分片和碎片復制,運行在云端或者混合系統中。數據庫的查詢可在集群中進行分布式處理,充分利用集群中每個節點的計算能力。CitusDB 可提升 PostgreSQL 的高并發性和 JSON 支持,可用作事務以及分析數據庫場景。

CitusDB 將你的數據庫在集群中進行分布,對你的應用來說 CitusDB 就像是一個單一節點的 PostgreSQL 服務,對應用來說是透明的。集群中可輕松添加節點。

CitusDB 可將查詢分布到集群中的每個節點,可用于快速處理查詢以及并行處理。這比單一節點的 PG 數據庫速度要快很多,理論上在20個節點的集群里運行速度是單一節點的 20 倍。

CitusDB 基于最新版本的 PG 數據庫構建,是一個 PostgreSQL 的擴展,因此應用可以無縫的切換到 CitusDB 上。

CitusDB 架構:

 

來自: http://www.oschina.net/p/citusdb?fromerr=nSYQGO4I

 

 本文由用戶 com.con 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!