核心特性全新升級!巨杉數據庫5.0將正式發布
10月22日,巨杉數據庫將正式發布其金融級分布式數據庫「SequoiaDB v5.0」。在正式發布前,就讓我們一起來嘗嘗鮮,看看5.0版本將有哪些技術新特性。
作為國內最早布局分布式數據庫產品的公司,巨杉數據庫自2011年成立起,9年來一直堅持以原生分布式數據庫作為核心產品,聚焦于金融業。2017年,巨杉數據庫成為首批入選Gartner數據庫榜單的國產分布式數據庫。
從發布1.0版本至今,已有超百家金融企業對巨杉數據庫進行了大規模部署。特別在銀行核心系統,巨杉數據庫已累計為數百個應用提供高并發零宕機在線數據服務。
此次發布的「SequoiaDB v5.0」主要包括三大核心特性:跨引擎事務一致性、原生分布式金融級容災、多云多平臺開放架構。
「跨引擎事務一致性」
與眾多云原生數據庫一樣,巨杉數據庫提供存儲計算分離云服務架構,并支持在此架構上構建包括:MySQL、PostgreSQL、Spark等多種數據庫引擎。客戶可以靈活選擇需要的數據庫引擎,實現無須代碼修改的平滑遷移。
但不同的是,巨杉數據庫底層并非構建與一個簡單的分布式存儲,或計算資源平臺。巨杉數據庫底層是一個完整的分布式數據庫,具備完整的事務一致性、排序過濾、下推計算等能力。而上層計算實例層只承擔SQL(兼容MySQL、PostgreSQL等)或API(SequoiaDB API、MongoDB API等)解析及業務計算的工作,所以不同引擎下發的操作,事務一致性在分布式引擎層進行控制。
基于此特性不同微服務之間不但可以按照技術需求,靈活選擇所需的數據庫引擎。基于獨有的跨事務一致性能力,更可以支持不同引擎之間靈活的數據共享,并保障ACID事務一致,為金融及對數據一致性要求極高的行業提供數據中臺及微服務架構下的最佳分布式數據庫應用實踐。
「金融級四層容災熔斷保障」
巨杉數據庫提供包括:“數據中心”、“服務器”、“磁盤”及“數據表”一共四層的金融級容災熔斷保障。為金融行業提供不同級別,靈活粒度的精細化容災保障。
「數據中心層」:提供包括雙中心雙活、兩地三中心、甚至三地五中心的部署架構。為適應不同數據中心間網略延遲的不同,我們提供包括:最大保護、最大性能、最高可用三種策略,適應不同網絡場景的需求。
「服務器層」:無論是分布式數據庫底層,還是計算實例層,巨杉數據庫都支持橫向擴展。同時由于計算實例并不承擔數據一致性及數據存儲,因此每個計算節點實際上只是一個無狀態的計算程序。
「磁盤層」:通過AI故障預判、故障自動剔除,以及HDD/SSD混合部署的能力,降低由單個磁盤損壞而導致的節點切換概率,從而提高系統的可用性。
「數據表層」:可以針對各個表的不同需求,獨立設置最小副本數,靈活控制其數據的可靠性,所有配置在線生效無須停庫。容災熔斷深度細化到基于數據表的維度,為特殊應用提供靈活的容災熔斷控制機制。
「企業級技術生態圈」
巨杉數據庫專注金融行業應用,已積累大量銀行客戶的最佳實踐,并已在近百家大型商業銀行核心生產業務上線,廣泛應用于金融領域多個場景。技術生態建設方面,當前已經有超過1萬人通過巨杉數據庫工程師認證,規模超過IBM DB2等傳統數據庫,成為全國最大的分布式數據庫社區之一。
與開發者同行,深耕企業級數據沃土。更多「SequoiaDB v5.0」特性,敬請期待。
巨杉數據庫5.0線上發布會鏈接 http://www.sequoiadb.com/cn/Release