Citus 12 增加了一種新的且簡單的方式來擴展您的 Postgres 資料庫——基於 Schema 的分片。與基於列的分片(其中表根據分發欄位中的值進行分發)不同,基於 Schema 的分片會依據 Schema 名稱來透明地對您的資料庫進行分片。這種新模型啟用了新的工作負載,這些工作負載使用基於列的分片很難或不可能實現,最值得注意的是微服務和非同質的每個租戶 Schema。因此,現在您可以根據應用程式的需求進行選擇——基於列的分片或基於 Schema 的分片。
除了基於 Schema 的分片之外,Citus 12 還包括
Citus 12 部落格文章:閱讀 Marco 的 12.0 文章,以更深入了解 Citus 12 中的新功能和改進
發布說明:在 Citus 12.0 更新頁面上獲取所有詳細資訊。
觀看 Citus 12 發布派對:發布派對(包括演示和問答環節)可在 YouTube 上觀看。
Citus 是一個分散式資料庫,完全作為 PostgreSQL 的開源擴充功能構建。使用 Citus,您可以建立在 PostgreSQL 節點叢集中透明分發或複製的表。 Citus 可以作為 開源軟體使用,也可以作為 Azure 上的託管服務使用