StoneDB 是基于 MySQL 內核打造的開源 HTAP (Hybrid Transactional and Analytical Processing) 融合型數(shù)據(jù)庫,可實現(xiàn)與 MySQL 的無縫切換。StoneDB 具備超高性能、實時分析等特點,為用戶提供一站式 HTAP 解決方案。
StoneDB 包含 100% 兼容 MySQL 5.6、5.7 協(xié)議,以及 MySQL 生態(tài)等重要特性,支持 MySQL 常用的功能及語法,支持 MySQL 生態(tài)中的系統(tǒng)工具和客戶端,如 Navicat、Workbench、mysqldump、mydumper。由于 100% 兼容 MySQL,因此 StoneDB 的所有工作負載都可以繼續(xù)使用 MySQL 數(shù)據(jù)庫體系運行。
StoneDB 專門針對 OLAP 應用程序進行了設計和優(yōu)化,支持百億數(shù)據(jù)場景下進行高性能、多維度字段組合的復雜查詢。
StoneDB 采用基于知識網(wǎng)格技術和列式存儲引擎,該存儲引擎為海量數(shù)據(jù)背景下 OLAP 應用而設計,通過列式存儲數(shù)據(jù)、知識網(wǎng)格過濾、高效數(shù)據(jù)壓縮等技術,為應用系統(tǒng)提供低成本和高性能的數(shù)據(jù)查詢支持。
StoneDB 架構