分布式資料庫 SequoiaDB 初步認識

2021-09-27 08:06:00 字數 1139 閱讀 2046

sequoiadb 資料庫,是分布式資料庫,一款金融級分布式關係型資料庫。自研的分布式儲存引擎支援完整的acid,具備彈性擴充套件,高併發和高可用特性,支援mysql、pgsparksql等多種sql訪問形式。

sequoiadb適用於核心交易、資料中臺、內容管理等應用場景。

它的架構圖如下:

特性:

1、標準sql支援,mysql等協議級別相容:

並且還提供雷s3物件訪問以及posix檔案系統介面、mongodb相容的原生json引擎以及深度資料壓縮等多項全新功能,最大滿足傳統應用開發人員對於新一代分布式資料庫的結構化、半結構化、以及非結構化訪問方式的需求。

2、金融級別分布式oltp:

3、分布式架構:

巨杉資料庫資料儲存引擎採用原生分布式架構,資料完全打散在分布式節點間儲存,自動化資料分布和管理,資料可以按需靈活擴充套件。巨杉資料庫通過原生分布式架構,可以輕鬆實現pb級別資料管理,目前生產環境支援超過1000個節點集群。使用者面對海量資料不再需要「分庫分表」

4、multi-model多模資料引擎:

巨杉資料靈活的資料儲存型別,支援非結構化,結構化和半結構化資料全覆蓋,實現多模資料統一管理。巨杉資料庫採用了多引擎的設計,除了記錄引擎還提供了物件儲存引擎。多模引擎設計讓資料平台場景更加多樣化,也能符合雲化資料架構對於多樣化業務資料的統一管理和運維要求。

5、htap混合事務、分析處理:

6、資料安全與多活容災:

資料安全保障是金融和其它大型企業使用者最關心的技術功能之一,兩地三中心、三地五中心正在成為金融級別資料庫的基本要求。

巨杉資料庫原生支援核心級別的高可用以及跨資料中心災備能力,目前已經實現異地容災備份,可滿足「三地五中心」的容災支援。同時,巨杉資料庫在異地容災基礎上,實現了資料異地多活,目前已經實現雙中心同時讀寫,中心切換rpo和rto達到了秒級別,提供了「超金融級」的資料安全保障

其它:基於悲觀鎖的設計模式。

SequoiaDB分布式資料庫2020 12月刊

本月看點速覽 隨著sequoiadb產品的成熟和廣泛應用,使用者數量也在飛速增長。為了幫助使用者更加在實際生產環境中更有效率的使用sequoiadb,我們推出了sequoiadb最佳實踐系列文章,它將面向廣大sequoiadb使用者,詳細介紹巨杉資料庫的分布式架構 熔斷容災及引擎級多模等幾大核心特性...

分布式資料庫

網路選課系統中分布式資料庫設計 何翠雙王巧雲張麗麗 摘要 關鍵字 選課 分布式 資料庫 distributed system of on line course choosing abstract key words course choosing distributed database 隨著學校...

分布式資料庫

1 背景 我們知道資料是乙個公司的命脈,隨著業務越做越大,資料量也會越來越大,計算也會越來越複雜,效能,可靠性,可擴充套件性的需求就會越來越強烈,這個時候乙個集中式的資料庫顯然已經滿足不了需求了。對於技術決策者來說有兩條路可以走,第一 按照現有的大型資料庫的解決方案,比如sql server clu...