System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图数据库的边构造方法及装置制造方法及图纸_技高网

图数据库的边构造方法及装置制造方法及图纸

技术编号:44749539 阅读:9 留言:0更新日期:2025-03-26 12:37
本申请公开了一种图数据库的边构造方法及装置。该图数据库的边构造方法包括:基于图数据库中边的属性值生成字符串;将所述字符串中预设位置的字符转换为长整数,得到所述边的数值型长整数标识;将所述数值型长整数标识作为所述边的标识写入所述图数据库。本申请可以通过本申请的边构造方法将未知的边标识变为已知的,可以避免更新或重写边前进行查询边的动作,从而提升更新或重写边的性能。

【技术实现步骤摘要】

本申请涉及图数据库,特别是涉及一种图数据库的边构造方法及装置


技术介绍

1、图数据库是一种用于存储和处理图数据的数据库系统。它主要用于存储和查询具有关系性质的数据,如社交网络、物流网络、知识图谱等。相比于传统的关系型数据库,图数据库具有更好地处理图形数据的能力,因此在大数据分析、人工智能、机器学习等领域有着广泛的应用。

2、本申请的专利技术人在长期的研发过程中,发现当对图数据库中已有边进行二次更新或重写时,由于边的标识是未知的,故而需要查询出该边再进行更新或重写,因此会极度影响更新或重写的性能。


技术实现思路

1、本申请提供一种图数据库的边构造方法及装置,可以通过本申请的边构造方法将未知的边标识变为已知的,可以避免更新或重写边前进行查询边的动作,从而提升更新或重写边的性能。

2、为达到上述目的,本申请提供一种图数据库的边构造方法,该方法包括:

3、基于图数据库中边的属性值生成字符串;

4、将所述字符串中预设位置的字符转换为长整数,得到所述边的数值型长整数标识;

5、将所述数值型长整数标识作为所述边的标识写入所述图数据库。

6、为达到上述目的,本申请还提供一种电子设备,该电子设备包括处理器;所述处理器用于执行指令以实现上述方法的步骤。

7、为达到上述目的,本申请还提供一种计算机可读存储介质,其用于存储指令/程序数据,指令/程序数据能够被执行以实现上述方法。

8、本申请图数据库的边构造方法于图数据库中边的属性值生成字符串;将所述字符串中预设位置的字符转换为长整数,得到所述边的数值型长整数标识;将所述数值型长整数标识作为所述边的标识写入所述图数据库,如此可以通过本申请的边构造方法将未知的边标识变为已知的,可以避免更新或重写边前进行查询边的动作,从而提升更新或重写边的性能。

本文档来自技高网...

【技术保护点】

1.一种图数据库的边构造方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于图数据库中边的属性值生成字符串,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于能够唯一确定边所连接的两个节点之间的关系的至少一个属性值进行字符串计算,包括:对所述能够唯一确定边所连接的两个节点之间的关系的至少一个属性值进行md5计算,得到所述字符串。

4.根据权利要求1所述的方法,其特征在于,所述预设位置的字符为所述字符串中的前第一数量个字符。

5.根据权利要求4所述的方法,其特征在于,所述将所述字符串中预设位置的字符转换为长整数,得到所述边的数值型长整数标识,包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述字符串中预设位置的字符转换为长整数,得到所述边的数值型长整数标识,包括:

7.根据权利要求6所述的方法,其特征在于,所述使用字符转长整数的编解码器对所述预设位置的字符进行解码,得到所述数值型长整数标识,包括:

8.根据权利要求7所述的方法,其特征在于,所述第一数值的计算公式为:

9.一种电子设备,其特征在于,所述电子设备包括处理器;所述处理器用于执行指令以实现如权利要求1-8中的任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有程序和/或指令,其特征在于,所述程序和/或指令被执行时实现权利要求1-8中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种图数据库的边构造方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于图数据库中边的属性值生成字符串,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于能够唯一确定边所连接的两个节点之间的关系的至少一个属性值进行字符串计算,包括:对所述能够唯一确定边所连接的两个节点之间的关系的至少一个属性值进行md5计算,得到所述字符串。

4.根据权利要求1所述的方法,其特征在于,所述预设位置的字符为所述字符串中的前第一数量个字符。

5.根据权利要求4所述的方法,其特征在于,所述将所述字符串中预设位置的字符转换为长整数,得到所述边的数值型长整数标识,包括:

...

【专利技术属性】
技术研发人员:杨福星周明伟朱林浩俞毅黄思文
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1