如果你對 Ad-Hoc Query (即席查詢)的概念和使用不是是否清楚的話,請自行搜索相關的技術文檔。
簡單來說:即席查詢(Ad Hoc)是用戶根據自己的需求,靈活的選擇查詢條件,系統能夠根據用戶的選擇生成相應的統計報表。
即席查詢與普通應用查詢最大的不同是普通的應用查詢是定製開發的,而即席查詢是由用戶自定義查詢條件的。
即席查詢是指那些用戶在使用系統時,根據自己當時的需求定義的查詢。
對即席查詢來說,用戶需要查詢的內容在開始的時候是不知道的,因此查詢需要更多的維度,查詢很多時候都是在運行的時候再構建的。
Druid 的查詢能夠很好的支持即席查詢,但同時也帶來一些複雜性和學習曲線。