云數據庫 TaurusDB
TaurusDB是華為自研的最新一代企業級高擴展海量存儲云原生數據庫,完全兼容MySQL。基于華為最新一代DFV存儲,采用計算存儲分離架構,128TB的海量存儲,數據0丟失,既擁有商業數據庫的高可用和性能,又具備開源低成本效益。云數據庫 TaurusDB支持 企業版 和 標準版 兩種產品形態。
TaurusDB產品架構
云數據庫TaurusDB整體架構自下向上分為三層。
存儲層: 基于華為DFV存儲,提供分布式、強一致和高性能的存儲能力,此層來保障數據的可靠性以及橫向擴展能力,保證數據的可靠性不低于99.999999999%。DFV(Data Function Virtualization)是一個與數據庫垂直整合的高性能,高可靠的分布式存儲系統。存儲集群采取池化部署,可以有效提升存儲使用效率,構建以數據為中心的全棧數據服務架構的解決方案。
存儲抽象層 (Storage Abstraction Layer):將原始數據庫基于表文件的操作抽象為對應分布式存儲,向下對接DFV,向上提供高效調度的數據庫存儲語義,是數據庫高性能的核心。
SQL解析層:與MySQL 8.0開源版100%兼容,客戶業務從MySQL生態可以平滑遷移, 從其他數據庫遷移也能使用MySQL生態的語法、工具,降低開發、學習成本。基于原生MySQL,在100%兼容的前提下進行大量內核優化以及開源加固。
TaurusDB產品優勢
超高性能
對于某些業務負載,吞吐量最高可提升至開源MySQL7倍,可達百萬級QPS。
高擴展性
橫向擴展:支持分鐘級添加只讀節點,最大支持15只讀,解決性能擴展問題。
縱向擴展:支持規格升級,應對不確定的業務增長。
存儲擴展:根據數據容量自動彈性伸縮,無須提前規劃容量,最大支持128TB,解決海量數據問題。
高可靠性
支持跨AZ部署、異地容災,金融級別可靠性。
跨AZ部署,數據三副本,安全性有保障。
高兼容性
100%兼容MySQL,應用上云無須改造。
超低成本
十分之一的商用數據庫成本。
非中間件式架構
業務性能正常情況下,無需搭載分布式數據庫中間件分庫分表。
TaurusDB企業版
產品架構:存算分離架構,計算節點共享一份數據,無需通過binlog同步數據。
數據庫版本:100%兼容MySQL8.0
擴展性:最多支持15個只讀節點,由于共享存儲,添加只讀節點所需時間與數據量大小無關,且無需增加一份存儲。
存儲自動擴容,最大支持128T存儲容量。
適用場景:針對于金融,游戲,電商具有高性能場景的應用,可選擇企業版。企業版具有7倍開源吞吐,主備毫秒級時延,存儲容量大等優勢。
TaurusDB標準版
產品架構:經典主備架構。
數據庫版本:100%兼容MySQL5.7和8.0
擴展性:最多支持5個只讀實例,添加只讀所需時間與數據量大小相關,并且需要增加一份存儲。
存儲自動擴容,最大支持4T存儲容量。
適用場景:針對于中小型網站,高可用性,小于4T數據量訴求的業務場景可以選擇標準版。