【技术实现步骤摘要】
一种即席查询方法、装置、存储介质及电子设备
[0001]本专利技术涉及大数据处理
,具体涉及一种即席查询方法、装置、存储介质及电子设备。
技术介绍
[0002]对每天TB级别甚至到PB级别的大量的数据进行分析是一个非常值得挑战的工程。通常,对如此大的数据量进行比较复杂的分析需要使用时效性和吞吐量都比较高的大数据即席查询工具,包括一些成熟的开源即席查询工具(如Hive,Spark sql,Tez,Kylin等,统称为SQL on Hadoop)和spark sql、hive on tez以及Kylin等新的技术对数据进行即席查询。但是SQL on Hadoop在大部分情况下运行效率较低,不能满足即席查询需求,而新的技术在使用时稳定性较差,同样不能满足即席查询需求。因此,亟需要一种新的即席查询方法。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供了涉及一种即席查询方法、装置、存储介质及电子设备,以解决现有技术中即席查询时成熟工具运行效率较低且新技术稳定性较差导致不能满足即席查询需求的技术问题。r/>[0004]本本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种即席查询方法,其特征在于,应用于数据查询平台,所述数据查询平台预先集成多种查询工具对应的执行引擎;所述方法包括如下步骤:接收待查询数据指令;对所述待查询数据指令进行解析得到所述数据查询平台对应的查询语句;响应对匹配的执行引擎的调用操作使得所述执行引擎对应的查询工具响应对所述查询语句的查询操作。2.根据权利要求1所述的方法,其特征在于,所述数据查询平台与智能路由连接,所述方法还包括:通过所述智能路由对查询工具对应的查询过程进行监控并将表征所述查询工具性能的数据发送至用户端。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述用户端未接收到所述数据或接收到的所述数据不满足要求,则根据预设策略更换所述执行引擎并重复响应对待查询数据的查询操作直至所述用户端接收到满足要求的所述数据。4.根据权利要求2所述的方法,其特征在于,所述响应对匹配的执行引擎的调用操作使得所述执行引擎对应的查询工具响应对所述查询语句的查询操作,包括:当获取到由监控路由反馈的对应当前待查询数据指令对应的查询结果时,控制所述查询结果对应的查询引擎处于待调用状态。5.根据权利要求1所述的方法,其特征在于,所述响应对匹配的执行引擎的调用操作使得所述执行引擎对应的查询工具响应对所述查询语句的查询操作,还包括:将所述查询结果返回至...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。