1. 程式人生 > >基於 PostgreSQL 的叢集資料庫 CitusDB

基於 PostgreSQL 的叢集資料庫 CitusDB

CitusDB 是一個基於最新 PostgreSQL 構建的分散式資料庫。CitusDB 可對 PostgreSQL 資料庫進行伸縮以適合大資料的處理。可在叢集中進行自動分片和碎片複製,執行在雲端或者混合系統中。資料庫的查詢可在叢集中進行分散式處理,充分利用叢集中每個節點的計算能力。CitusDB 可提升 PostgreSQL 的高併發性和 JSON 支援,可用作事務以及分析資料庫場景。

CitusDB 將你的資料庫在叢集中進行分佈,對你的應用來說 CitusDB 就像是一個單一節點的 PostgreSQL 服務,對應用來說是透明的。叢集中可輕鬆新增節點。

CitusDB 可將查詢分佈到叢集中的每個節點,可用於快速處理查詢以及並行處理。這比單一節點的 PG 資料庫速度要快很多,理論上在20個節點的叢集裡執行速度是單一節點的 20 倍。

CitusDB 基於最新版本的 PG 資料庫構建,是一個 PostgreSQL 的擴充套件,因此應用可以無縫的切換到 CitusDB 上。

http://www.oschina.net/p/citusdb