【技术实现步骤摘要】
本专利技术涉及数据库处理,具体而言,涉及一种数据处理方法、装置、存储介质及电子设备。
技术介绍
1、树形结构是最常见的数据结构,由于本身具有非线性的特点,节点之间存在上下级关系,因此,具有分级特点的数据通常采用树形结构进行存储。相关技术中,在关系型数据库中存储公司设备数据一般情况下有两种方式:方式一:依据节点的类型或层级不同分别建表存储,如图1所示,电信行业有4个层级,需要设置4张数据存储表,数据中心有3个层级,需要设置3张数据存储表,银行有2个层级,需要设置2张数据存储表。以数据中心的场景为例,对数据中心建立3张数据存储表(大楼表,楼层表,房间表),如图2所示。方式二:用一张数据表来存放节点,通过设立一张数据存储表,所有层级的数据存储在一张数据表中。例如,建立的一张数据存储表,如图3所示。
2、上述两种方式存在以下问题:方式一:按节点的类型或层级不同分别建表存储,如果一个公司存在四级部门,就需要建四张数据表来分别存储,通过外键的方式实现父子关系。这种方式可以通过外键索引实现高效的查询检索,但是,如果小公司只存在三级部分或者
...【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的数据处理方法,其特征在于,所述数据写入请求中的写入数据还包括节点层级;所述获取数据写入请求,包括:
3.根据权利要求2所述的数据处理方法,其特征在于,所述目标数据表中包括第二目标节点的信息,所述获取第一目标节点的节点标识、所述第一目标节点的父节点标识和所述第一目标节点的节点层级,包括:
4.根据权利要求1-3中任意一项所述的数据处理方法,其特征在于,所述方法还包括:
5.根据权利要求1-3中任意一项所述的数据处理方法,其特征在于,所述方法还包括:
< ...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的数据处理方法,其特征在于,所述数据写入请求中的写入数据还包括节点层级;所述获取数据写入请求,包括:
3.根据权利要求2所述的数据处理方法,其特征在于,所述目标数据表中包括第二目标节点的信息,所述获取第一目标节点的节点标识、所述第一目标节点的父节点标识和所述第一目标节点的节点层级,包括:
4.根据权利要求1-3中任意一项所述的数据处理方法,其特征在于,所述方法还包括:
5.根据权利要求1-3中任意一项所述的数据处理方法,其特征在于,所述方法还包括:
6.一种数据处理方法,其特征在于,包括:
7.根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。