1. 程式人生 > >基於物化檢視和多引擎下推的異構資料查詢引擎

基於物化檢視和多引擎下推的異構資料查詢引擎

基於物化檢視和多引擎下推的異構資料查詢引擎

功能點

  • 支援基於物化檢視的查詢加速(實現原理參考:基於物化檢視的聚合查詢加速,同類型專案quark、dremio
  • 支援物化檢視的推薦設計(實現原理參考:基於物化檢視的聚合查詢加速
  • 支援多引擎下推(Multi-engine pushdown)(基於query cost判定決策,判決當次查詢由引擎自身計算還是下推到其他引擎外掛)(同類型專案:Musqle)
  • 支援多源異構資料(Polystore)即席查詢(明細異構資料的MPP查詢能力)
  • 支援基於普通檢視的資料來源路由(同類型專案:quark)
  • 優秀的Adhoc分析效能保證(高效能MPP查詢能力)
  • 優秀的固化報表查詢加速(基於物化檢視)

架構圖

待補充

模組實現

待補充