[发明专利]业务订单关联查询方法、装置、设备及存储介质在审
申请号: | 202111366143.0 | 申请日: | 2021-11-18 |
公开(公告)号: | CN113901078A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 李响 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/27;G06F16/28 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 胡安 |
地址: | 518027 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 订单 关联 查询 方法 装置 设备 存储 介质 | ||
本发明涉及大数据技术领域,公开了一种业务订单关联查询方法、装置、设备及存储介质,用于提高跨数据源联合查询的业务订单处理效率。所述业务订单关联查询方法包括:从业务订单关联查询请求中提取业务订单结构化查询语句;通过预设中央协调组件将业务订单结构化查询语句转换成至少两个业务订单查询任务;按照各业务订单查询任务对应的任务类型,将各业务订单查询任务分发至对应的目标数据处理工作节点中;通过各目标数据处理工作节点对应的预设连接组件查询对应的预设数据源,得到业务订单关联查询数据,将业务订单关联查询数据返回至目标终端。此外,本发明还涉及区块链技术,业务订单关联查询数据可存储于区块链节点中。
技术领域
本发明涉及大数据技术的遍历查询领域,尤其涉及一种业务订单关联查询方法、装置、设备及存储介质。
背景技术
在业务订单信息存储过程中,一般采用分布式的、面向列的开源非关系型的数据库hbase,旨在为业务订单信息提供分布式的结构化存储方案,并提供高效、稳定的随机读写能力。同时,为了提高业务订单信息处理效率,一般集合结合于大数据分析方面的分布式结构化查询语言执行引擎presto。presto通过连接组件connector对各种不同的数据源(例如,数据仓库hive、卡夫卡kafka、混合型非关系型数据库cassandra等)进行各种操作,以使得所有的数据传输和计算都基于内存和网络,避免了不必要的输入输出操作,数据查询效率高。
为了企业内部使用hbase保存的业务订单数据应用于基于presto的数据分析过程中,通过presto作为统一的联机分析处理引擎分析hbase中业务订单数据,通常将hbase中业务订单数据导出到一个presto支持的外部数据库中(比如hive),然后通过分析hvie中业务订单数据实现,此种方式增加了数据转换和传输的环节,提高了数据产出的延迟,同时也增加了运维复杂度,存在跨数据源联合查询业务订单数据的处理效率低的问题。
发明内容
本发明提供了一种业务订单关联查询方法、装置、设备及存储介质,用于提高跨数据源联合查询的业务订单处理效率。
为实现上述目的,本发明第一方面提供了一种业务订单关联查询方法,包括:获取目标终端发送的业务订单关联查询请求,从所述业务订单关联查询请求中提取业务订单结构化查询语句;通过预设中央协调组件对所述业务订单结构化查询语句进行语句解析和任务生成处理,得到至少两个业务订单查询任务,各业务订单查询任务具有对应的任务类型;按照各业务订单查询任务对应的任务类型,将各业务订单查询任务分发至对应的目标数据处理工作节点中;通过各目标数据处理工作节点对应的预设连接组件查询各业务订单查询任务对应的预设数据源,得到业务订单关联查询数据,并通过所述预设中央协调组件将所述业务订单关联查询数据返回至所述目标终端,所述预设数据源包括分布式数据库hbase和数据仓库hive。
可选的,在本发明第一方面的第一种实现方式中,所述获取目标终端发送的业务订单关联查询请求,从所述业务订单关联查询请求中提取业务订单结构化查询语句,包括:接收目标终端发送的业务订单关联查询请求,并对所述业务订单关联查询请求进行参数解析,得到参数解析数据;按照预设的参数验证规则对所述参数解析数据进行参数校验处理,得到参数校验结果;当所述参数校验结果为校验通过时,从所述参数解析数据中读取业务订单结构化查询语句,并将所述业务订单结构化查询语句存储至预设消息队列中。
可选的,在本发明第一方面的第二种实现方式中,所述通过预设中央协调组件对所述业务订单结构化查询语句进行语句解析和任务生成处理,得到至少两个业务订单查询任务,各业务订单查询任务具有对应的任务类型,包括:通过预设中央协调组件中的预置解析器对所述预设消息队列中的业务订单结构化查询语句进行语句分析和计划生成,得到业务订单查询逻辑计划,所述预设中央协调组件部署在预设分布式结构化查询语言执行引擎中;基于所述预设中央协调组件中的预置优化器对所述业务订单查询逻辑计划进行优化分割处理,得到至少两个业务订单查询任务,各业务订单查询任务具有对应的任务类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111366143.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移载装置及控制方法
- 下一篇:布洛芬片的制备原料、制备方法和布洛芬片