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

技术编号:31009985 阅读:23 留言:0更新日期:2021-11-30 00:06
本发明专利技术实施例提供了一种数据处理方法及装置,上述方法包括:获得待处理的结构化数据;以结构化数据的标识为节点标识、且以结构化数据包含的字段值为节点属性,生成每一结构化数据所对应节点的节点数据;根据预设的关系字段信息,生成各个结构化数据所对应节点间的关系数据,其中,所述预设的关系字段信息包括:结构化数据中存在关系的字段值以及存在关系的字段值间的关系信息;获得包含节点数据以及关系数据的文件,并将文件导入至图数据库中。应用本发明专利技术实施例提供的方案进行数据处理时,提高了数据处理的效率。了数据处理的效率。了数据处理的效率。

【技术实现步骤摘要】
一种数据处理方法及装置


[0001]本专利技术涉及计算机
,特别是涉及一种数据处理方法及装置。

技术介绍

[0002]图数据库是一种存储关系型数据的数据库。图数据库中存储的关系型数据包括:各个节点的节点数据以及表示各个节点间关系的关系数据。由于图数据库存储了各个节点间关系的关系数据,在图数据库中查询节点的节点数据的效率较高。另外,在实际应用中常常会涉及对结构化数据的查询,因此,可以将上述结构化数据导入至图数据库中,这样可以基于图数据库实现对结构化数据的查询,从而提高上述结构化数据的查询效率。
[0003]由于关系型数据是非结构化数据,因此,难以直接将结构化数据导入图数据库中。现有技术中,在将结构化数据导入至图数据库中时,工作人员手动生成结构化数据的文件,电子设备通过调用图数据库的导入接口将文件导入至图数据库中。然而,由于是由工作人员手动生成文件的,当结构化数据的数据量巨大时,生成文件的工作量加大、效率较低,从而使得数据导入的效率较低,降低了数据处理效率。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获得待处理的结构化数据;以所述结构化数据的标识为节点标识、且以所述结构化数据包含的字段值为节点属性,生成每一结构化数据所对应节点的节点数据;根据预设的关系字段信息,生成各个结构化数据所对应节点间的关系数据,其中,所述预设的关系字段信息包括:所述结构化数据中存在关系的字段值、以及存在关系的字段值间的关系信息;获得包含所述节点数据以及所述关系数据的文件,并将所述文件导入至图数据库中。2.根据权利要求1所述的方法,其特征在于,所述根据预设的关系字段信息,生成各个结构化数据所对应节点间的关系数据,包括:确定所述节点属性中包括预设的关系字段信息中的所述字段值的节点;根据所述预设的关系字段信息中的所述关系信息,生成所确定节点间的关系数据。3.根据权利要求1所述的方法,其特征在于,所述获得待处理的结构化数据,包括:从预设的数据源中获得结构化数据,对所获得的结构化数据进行数据清洗;基于预设的标识映射关系,将清洗后的结构化数据中字段值对应的字段标识映射为节点属性对应的属性标识,将映射标识后的结构化数据作为待处理的结构化数据。4.根据权利要求3所述的方法,其特征在于,所述将映射标识后的结构化数据作为待处理的结构化数据,包括:按照预设的字段值格式,对映射标识后的结构化数据中的字段值进行格式调整,将调整后的结构化数据作为待处理的结构化数据。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述获得包含所述节点数据以及所述关系数据的文件,包括:按照预设的文件格式需求,生成包含所述节点数据以及所述关系数据的文件,并按照预设的文件存储需求,存储所述文件。6.一种数据处理装置,其特征在于,所述装置包括:结构化数据获得模块,用于获得待处理的结构化数据;节点数据生成模块,用于以所述结构化数据的标识为节点标识、且以所述结构化数据包含的字段值为节点属性,生成每一结构化数据所对应节点的节点数据;关系数据生成模块,用于根据预设的关系字段信息,生成各个结构化数据所对...

【专利技术属性】
技术研发人员:李长亮樊骏锋汪美玲
申请(专利权)人:北京金山数字娱乐科技有限公司
类型:发明
国别省市:

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

1