產品定義
更新時間 2025-03-27 09:32:11
最近更新時間: 2025-03-27 09:32:11
分享文章
本節介紹了什么是云數據庫TaurusDB。
產品定義
云數據庫TaurusDB是最新一代企業級高擴展海量存儲分布式數據庫,完全兼容MySQL。采用計算存儲分離架構,128TB的海量存儲,故障秒級切換,既擁有商業數據庫的高可用和性能,又具備開源低成本效益。
TaurusDB支持的版本請參見數據庫引擎和版本。
產品架構
云數據庫TaurusDB整體架構自下向上分為三層。
- 存儲層:基于DFV存儲,提供分布式、強一致和高性能的存儲能力,此層來保障數據的可靠性以及橫向擴展能力,保證數據的可靠性不低于99.999999999%。DFV (Data Functions Virtualization)是提供的一套通過存儲和計算分離的方式,構建以數據為中心的全棧數據服務架構的解決方案。
- 存儲抽象層(Storage Abstraction Layer):將原始數據庫基于表文件的操作抽象為對應分布式存儲,向下對接DFV,向上提供高效調度的數據庫存儲語義,是數據庫高性能的核心。
- SQL解析層:與MySQL 8.0開源版100%兼容,客戶業務從MySQL生態可以平滑遷移, 從其他數據庫遷移也能使用MySQL生態的語法、工具,降低開發、學習成本。基于原生MySQL,在100%兼容的前提下進行大量內核優化,以及開源加固,開源生態,商用能力。
圖 架構圖

