通用网状数据库的实现方法、装置、存储介质及电子设备制造方法及图纸

技术编号:42297123 阅读:18 留言:0更新日期:2024-08-14 15:46
本申请涉及一种通用网状数据库的实现方法、装置、存储介质及电子设备,涉及数据处理技术领域,其中方法包括:获取待存储的目标数据;将目标数据解析为网状结构数据;将所有节点对应的节点属性以树状结构在预设的网状数据库中进行存储,得到存储后数据;获取指定节点的属性访问指令,从存储后数据中确定当前遍历的起点节点,并从起点节点到指定节点进行有序遍历,得到指定节点对应的指定节点逻辑标识;从预设的可拓展散列表匹配指定节点逻辑标识对应的指定物理地址,将指定访问物理地址确定为指定节点对应的访问物理地址,并基于访问物理地址,对指定节点的属性进行访问。本申请具有提高访问数据库中数据的效率的效果。

【技术实现步骤摘要】

本申请涉及数据处理,具体涉及一种通用网状数据库的实现方法、装置、存储介质及电子设备


技术介绍

1、网状数据库指的是采用网状原理和方法,以网状数据模型为基础建立的数据库,它一般是指由网状数据库管理系统产生的网状数据库系统。在现实世界中,实体之间的关系多呈现网状结构,具有此特性的数据常见的为半结构化数据(semi-structured data)等。其中,半结构化数据是一种数据结构,它介于完全结构化数据(如关系型数据库中的数据)和完全非结构化数据(如纯文本或图像文件)之间。

2、目前,处理此类数据,通常采用的处理方式为:基于传统的关系型数据库处理此类数据,将此类数据视为非结构化数据进行存储,按照此方式存储后,后续涉及数据访问时,由于非结构化数据没有固定的数据结构或模式,因此为了进一步的分析和处理,需要进行大量的数据转换和适配工作,才能进行较好地访问,导致访问数据库中的数据的效率较低。


技术实现思路

1、为了提高访问数据库中数据的效率,本申请提供一种通用网状数据库的实现方法、装置、存储介质及电子设备。本文档来自技高网...

【技术保护点】

1.一种通用网状数据库的实现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的通用网状数据库的实现方法,其特征在于,所述将所有所述节点对应的节点属性以树状结构在预设的网状数据库中进行存储,得到存储后数据,具体包括:

3.根据权利要求2所述的通用网状数据库的实现方法,其特征在于,所述从所述起点节点到所述指定节点进行有序遍历,得到所述指定节点对应的指定节点逻辑标识,具体包括:

4.根据权利要求3所述的通用网状数据库的实现方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的通用网状数据库的实现方法,其特征在于,所述得到所述指定节点...

【技术特征摘要】

1.一种通用网状数据库的实现方法,其特征在于,所述方法包括:

2.根据权利要求1所述的通用网状数据库的实现方法,其特征在于,所述将所有所述节点对应的节点属性以树状结构在预设的网状数据库中进行存储,得到存储后数据,具体包括:

3.根据权利要求2所述的通用网状数据库的实现方法,其特征在于,所述从所述起点节点到所述指定节点进行有序遍历,得到所述指定节点对应的指定节点逻辑标识,具体包括:

4.根据权利要求3所述的通用网状数据库的实现方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的通用网状数据库的实现方法,其特征在于,所述得到所述指定节点对应的指定节点逻辑标识之后,还包括:

6.根据权利要求5所述的通用网状数...

【专利技术属性】
技术研发人员:刘二谋郑巍巍
申请(专利权)人:深圳市天软科技开发有限公司
类型:发明
国别省市:

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

1