一种数据处理和数据查询方法及装置制造方法及图纸

技术编号:46567743 阅读:0 留言:0更新日期:2025-10-10 21:16
本说明书提供了一种数据处理和数据查询方法及装置。该数据处理方法包括:获取各关系型数据表,并确定各关系型数据表所含各实体对应的目标数据表项,以及各数据表项之间的表项关联关系;在各关系型数据表中确定出用于存储单一实体所对应的数据表项的第一类数据表和用于存储表征多个实体间的实体关联关系的数据表项的第二类数据表;基于第一类数据表所含的实体,生成图数据结构的节点,并基于第二类数据表所含的实体关联关系,生成图数据结构的边;根据生成的节点和边所涉及的各实体分别对应的数据表项,并结合表项关联关系,确定每条边所连接的节点,以构建针对各关系型数据表的图数据结构。

【技术实现步骤摘要】

本说明书一个或多个实施例涉及计算机,尤其涉及一种数据处理和数据查询方法及装置


技术介绍

1、在相关技术中,关系型数据库凭借其结构化的数据存储方式、完善的事务支持及成熟的查询机制,成为支撑各类业务场景数据管理的主流技术。随着业务复杂度的提升,同一业务场景下通常会涉及多类实体及实体间的复杂关联,因此需通过多张关系型数据表分别存储不同实体的属性数据。

2、然而,为满足数据查询需求,通常需要通过多表join操作将分散在不同关系型数据表中的数据关联起来,随着业务场景中的实体关联关系趋于复杂,需要关联的关系型数据表数的量也不断增加,使得多表join操作的效率显著下降,进一步影响了数据查询的整体效率。


技术实现思路

1、有鉴于此,本说明书一个或多个实施例提供技术方案如下:

2、根据本说明书一个或多个实施例的第一方面,提出了一种数据处理方法,包括:

3、获取各关系型数据表,并确定所述各关系型数据表所含各实体对应的目标数据表项,以及各数据表项之间的表项关联关系;

4、在所述各关本文档来自技高网...

【技术保护点】

1.一种数据处理方法,包括:

2.如权利要求1所述的方法,确定各数据表项之间的表项关联关系,具体包括:

3.如权利要求1所述的方法,基于所述第一类数据表所含的实体,确定图数据结构的节点,具体包括:

4.如权利要求1所述的方法,所述方法还包括:

5.如权利要求1所述的方法,所述方法还包括:

6.如权利要求1所述的方法,所述方法还包括:

7.如权利要求1所述的方法,所述第一类数据表包括:单一主键数据表,所述第二类数据表包括:复合主键数据表和/或无主键数据表。

8.一种数据查询方法,包括:</p>

9.如权...

【技术特征摘要】

1.一种数据处理方法,包括:

2.如权利要求1所述的方法,确定各数据表项之间的表项关联关系,具体包括:

3.如权利要求1所述的方法,基于所述第一类数据表所含的实体,确定图数据结构的节点,具体包括:

4.如权利要求1所述的方法,所述方法还包括:

5.如权利要求1所述的方法,所述方法还包括:

6.如权利要求1所述的方法,所述方法还包括:

7.如权利要求1所述的方法,所述第一类数据表包括:单一主键数据表,所述第二类数据表包括:复合主键数据表和/或无主键数据表。

8.一种数据查询方法,包括:

9.如权利要求8所述的方法,利用所述目标子图进行...

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

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

1