巨杉Tech | SequoiaDB虛機映象正式上線
阿新 • • 發佈:2019-06-30
資料庫雲化架構需求
隨著雲架構的發展和流行,在業務和應用進行“雲化”的過程中,雲資料庫因為在整體架構中的重要地位,在雲化改造中的重要性不言而喻。雲資料庫需要滿足這些技術要求,除了在功能上的具體提升,在整體架構上更需要進行升級和“進化”。
雲資料庫架構是其能否承載應用架構“雲化”的關鍵點,隨著技術和業務的發展,雲資料庫的架構出現了幾個主要的發展方向:
- 在dbPaaS平臺中,計算-儲存層分離將會成為主流技術方向。通過將協議解析、計算等模組與底層儲存解耦,資料庫雲平臺將儲存層進行分片以實現儲存的彈性水平擴張,同時通過計算層的無狀態設計允許計算層通過增加節點數量線性提升計算能力,已達到整個資料庫雲平臺的彈性水平擴張。
- 多模架構成為主流趨勢,Multi-model的架構在一個數據庫平臺就可以支援多種儲存方式,大大減少運維和開發的成本。傳統資料庫中例如IBM、Oracle等早已經提供關係型、OO、甚至XML等儲存引擎。而新一代資料庫則更提供NewSQL、JSON、圖、物件儲存等多種型別資料儲存引擎。
- 雲資料庫平臺將會提供多種混合模式的資料服務 – 關係型與非關係型。該模式使使用者能夠在同一平臺中結合不同資料儲存型別的特點,為新一代IT應用系統提供混合資料儲存解決方案。
- 更符合微服務業務架構的要求,微服務要求各個服務模組之間儘量鬆耦合和可獨立擴充套件。因此對於資料庫,也同樣會針對不同的業務,進行不同側重的配置,無論是傳統的“讀寫分離”或者現在流行的HTAP都是圍繞這個要求展開的。
雲化架構下,資料庫的虛擬化、容器化就成為十分基礎的技術能力。
SequoiaDB虛擬機器映象上線
作為雲化架構下的分散式資料庫產品的代表,SequoiaDB針對微服務和雲化架構,提供了多種技術特性:
- MySQL協議級相容:應用“計算儲存分離”架構,實現100% 相容 MySQL 語法,已有應用可以進行平滑無縫遷移。
- 金融級分散式OLTP:支援分散式架構下的ACID,完整支援分散式事務、強一致、多副本高可用,滿足分散式核心交易業務需求。
- 原生分散式架構:引擎採用原生分散式架構,資料庫支援PB 級資料彈性擴充套件,有效應對海量資料增長需求,分散式高可用下無單點故障。
- 多模資料引擎/HTAP:多模(Multi-model)資料儲存引擎,支援雲化架構下多型別資料的統一管理,HTAP幫助聯機交易、離線分析業務物理隔離,互不干擾。
針對快速部署和使用分散式資料庫SequoiaDB的需求,也為方便使用者快速體驗,SequoiaDB巨杉資料庫更新了基於虛擬機器的資料庫映象。使用者可以根據教程下載並使用預先安裝配置好的SequoiaDB巨杉資料庫偽叢集環境,快速瞭解資料庫的功能和技術特點。
虛機映象下載和使用可以訪問:
http://download.sequoiadb.com/cn/vm
虛機映象幫助使用者快速部署和熟悉SequoiaDB巨杉資料庫,針對雲化架構、虛擬化、容器化的使用需求未來我們還會持續推出容器化、虛擬化部署的相關教程和Demo下載,