多易 Doris原理解析與進(jìn)階實(shí)戰(zhàn)案例

Doris 的整體架構(gòu)和 TiDB 類似,借助 MySQL 協(xié)議,用戶使用任意 MySQL 的 ODBC/JDBC以及MySQL 的客戶端,都可以直接訪問 Doris。Doris 中的模塊包括 FE 和 BE 兩類:FE 主要負(fù)責(zé)元數(shù)據(jù)的管理、存儲,以及查詢的解析等;一個(gè)用戶請求經(jīng)過 FE 解析、規(guī)劃后,具體的執(zhí)行計(jì)劃會發(fā)送給 BE,BE 則會完成查詢的具體執(zhí)行。BE 節(jié)點(diǎn)主要負(fù)責(zé)數(shù)據(jù)的存儲、以及查詢計(jì)劃的執(zhí)行。目前平臺的 FE 部分主要使用 Java,BE 部分主要使用 C++。
標(biāo)簽: