针对分布式数据库的数据处理方法、数据查询方法和装置制造方法及图纸

技术编号:42571937 阅读:20 留言:0更新日期:2024-08-29 00:37
本说明书的实施例提供了一种针对分布式数据库的数据处理方法、数据查询方法和装置。在该针对分布式数据库的数据处理方法中,将所获取的针对分布式数据库的多个操作语句转换为相应的执行计划,其中,各个执行计划包括按照串行执行的阶段来排列的子执行计划;对所得到的多个执行计划进行去重合并,得到按照串行执行的阶段来排列的子执行计划组序列;以每个阶段为单位,将该阶段的子执行计划组调度到相应的多个计划执行装置;以及由该阶段的多个计划执行装置分工执行相应的子执行计划组中的各个子执行计划。

【技术实现步骤摘要】

本说明书实施例通常涉及计算机,尤其涉及针对分布式数据库的数据处理方法、数据查询方法和装置


技术介绍

1、随着大数据技术的飞速发展,分布式数据库技术也日趋进步。在处理大规模数据时,分布式数据库往往会接收到多个操作语句,用以进行增删改查等数据处理。因而,如何高效地对针对分布式数据库的多个操作语句进行响应,以提高数据处理能力具有重要的意义。


技术实现思路

1、鉴于上述,本说明书实施例提供了一种针对分布式数据库的数据处理方法、数据查询方法和装置。利用该方法、装置,可以实现在保证正确性的前提下,并发执行多个操作语句,以提高计算的效率和性能,降低耗时。

2、根据本说明书的实施例的一个方面,提供一种针对分布式数据库的数据处理方法,包括:获取针对分布式数据库的多个操作语句;将所获取到的各个操作语句转换为相应的执行计划,其中,各个执行计划包括按照串行执行的阶段来排列的子执行计划;对所得到的多个执行计划进行去重合并,得到按照串行执行的阶段来排列的子执行计划组序列;以及以每个阶段为单位,将该阶段的子执行计划组调度到相本文档来自技高网...

【技术保护点】

1.一种针对分布式数据库的数据处理方法,包括:

2.如权利要求1所述的数据处理方法,其中,所述相应的执行计划通过使用同类型的计算引擎对所获取到的各个操作语句进行转换而得到,

3.如权利要求1所述的数据处理方法,其中,所述分布式数据库包括图数据库,所述操作语句包括针对图数据库的操作语句,

4.如权利要求1所述的数据处理方法,其中,所述子执行计划组序列中的各个子执行计划具有对应的执行计划标识,

5.如权利要求4所述的数据处理方法,其中,所述将具有对应的执行计划标识的执行结果发送到下一阶段的相应计划执行装置包括:

6.如权利要求1所述...

【技术特征摘要】

1.一种针对分布式数据库的数据处理方法,包括:

2.如权利要求1所述的数据处理方法,其中,所述相应的执行计划通过使用同类型的计算引擎对所获取到的各个操作语句进行转换而得到,

3.如权利要求1所述的数据处理方法,其中,所述分布式数据库包括图数据库,所述操作语句包括针对图数据库的操作语句,

4.如权利要求1所述的数据处理方法,其中,所述子执行计划组序列中的各个子执行计划具有对应的执行计划标识,

5.如权利要求4所述的数据处理方法,其中,所述将具有对应的执行计划标识的执行结果发送到下一阶段的相应计划执行装置包括:

6.如权利要求1所述的数据处理方法,其中,用于执行处于同一阶段的子执行计划的多个计划执行装置共享同一份状态数据,所述可合并的子执行计划包括以下至...

【专利技术属性】
技术研发人员:姚中强
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1