首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海中通吉网络技术有限公司

摘要:本发明公开了一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备,方法包括:数据仓库Hive接收并解析用户输入的SQL语句,当SQL语句为更新加速表中数据的SQL语句时,执行以下步骤,加速表为已经同步至Alluxio中,能够直接通过Alluxio进行加速查询的hive数据表;拦截SQL语句,触发前置事件;根据前置事件,禁用加速表的加速属性,以使加速表转为通过Hive的分布式文件系统Hdfs进行查询;执行SQL语句,对加速表中的数据进行更新;拦截更新完数据后的SQL语句,触发后置事件;根据后置事件,对Alluxio中加速表对应的数据进行更新;开启加速表的加速属性,以使加速表能够重新通过Alluxio进行加速查询。本发明采用Hive事件触发Alluxio更新,有效实现加速查询的同时保证Hdfs和Alluxio的数据一致性。

主权项:1.一种Hive事件触发Alluxio加速的方法,其特征在于,所述方法包括:数据仓库Hive接收并解析用户输入的SQL语句,当所述SQL语句为用于更新加速表中数据的SQL语句时,执行以下步骤,所述加速表为已经同步至分布式存储系统Alluxio中,能够直接通过分布式存储系统Alluxio进行加速查询的hive数据表:拦截所述SQL语句,触发前置事件;根据所述前置事件,禁用所述加速表的加速属性,以使所述加速表转为通过数据仓库Hive的分布式文件系统Hdfs进行查询;执行所述SQL语句,对所述加速表中的数据进行更新;拦截更新完数据后的SQL语句,触发后置事件;根据所述后置事件,对分布式存储系统Alluxio中所述加速表对应的数据进行更新;开启所述加速表的加速属性,以使所述加速表能够重新通过分布式存储系统Alluxio进行加速查询。

全文数据:

权利要求:

百度查询: 上海中通吉网络技术有限公司 一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。