上海中通吉网络技术有限公司秦瑞获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海中通吉网络技术有限公司申请的专利一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115982294B 。
龙图腾网通过国家知识产权局官网在2025-07-15发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310031100.X,技术领域涉及:G06F16/28;该发明授权一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备是由秦瑞设计研发完成,并于2023-01-10向国家知识产权局提交的专利申请。
本一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备在说明书摘要公布了:本发明公开了一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备,方法包括:数据仓库Hive接收并解析用户输入的SQL语句,当SQL语句为更新加速表中数据的SQL语句时,执行以下步骤,加速表为已经同步至Alluxio中,能够直接通过Alluxio进行加速查询的hive数据表;拦截SQL语句,触发前置事件;根据前置事件,禁用加速表的加速属性,以使加速表转为通过Hive的分布式文件系统Hdfs进行查询;执行SQL语句,对加速表中的数据进行更新;拦截更新完数据后的SQL语句,触发后置事件;根据后置事件,对Alluxio中加速表对应的数据进行更新;开启加速表的加速属性,以使加速表能够重新通过Alluxio进行加速查询。本发明采用Hive事件触发Alluxio更新,有效实现加速查询的同时保证Hdfs和Alluxio的数据一致性。
本发明授权一种Hive事件触发Alluxio加速的方法、系统、存储介质及设备在权利要求书中公布了:1.一种Hive事件触发Alluxio加速的方法,其特征在于,所述方法包括: 数据仓库Hive接收并解析用户输入的SQL语句,当所述SQL语句为用于更新加速表中数据的SQL语句时,执行以下步骤,所述加速表为已经同步至分布式存储系统Alluxio中,能够直接通过分布式存储系统Alluxio进行加速查询的hive数据表: 拦截所述SQL语句,触发前置事件; 根据所述前置事件,禁用所述加速表的加速属性,以使所述加速表转为通过数据仓库Hive的分布式文件系统Hdfs进行查询; 执行所述SQL语句,对所述加速表中的数据进行更新; 拦截更新完数据后的SQL语句,触发后置事件; 根据所述后置事件,对分布式存储系统Alluxio中所述加速表对应的数据进行更新; 开启所述加速表的加速属性,以使所述加速表能够重新通过分布式存储系统Alluxio进行加速查询; 对分布式存储系统Alluxio中所述加速表对应的数据进行更新,具体包括: 删除分布式存储系统Alluxio中所述加速表对应的旧数据表; 将所述旧数据表对应的分布式存储系统Alluxio上的数据路径和分布式文件系统Hdfs解除关联; 按照所述加速表的建表语句,在分布式存储系统Alluxio中重新创建一个所述加速表对应的新数据表; 将所述新数据表的数据路径从分布式文件系统Hdfs修改为分布式存储系统Alluxio; 将所述加速表具有的数据权限重新赋予给所述新数据表; 挂载所述新数据表,并将所述加速表具有的分区重新添加给所述新数据表。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海中通吉网络技术有限公司,其通讯地址为:201799 上海市青浦区华志路1685号5幢;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。