数据查询的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:40419612 阅读:14 留言:0更新日期:2024-02-20 22:37
本申请涉及一种数据查询的方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:响应于图数据查询请求,提取图数据查询请求中携带的查询参数;在查询参数包括待查询点对象的情况下,确定待查询点对象在分桶点表中所匹配的目标子桶,分桶点表中的每一子桶用于记录哈希值相同的每一点对象所分配的点映射值;从目标子桶中查询为待查询点对象分配的目标点映射值;从映射表中,检索与目标点映射值匹配的目标数据存储位置;映射表用于记录点映射值与数据存储位置之间的映射关系;基于目标数据存储位置,查询待查询点对象的对象数据。采用本方法能够提升数据查询效率。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种数据查询的方法、装置、计算机设备和存储介质


技术介绍

1、随着移动互联网的飞速发展,在大数据行业下需要处理的数据之间的关系随数据量呈几何级数增长,亟需一种支持海量复杂数据关系运算的数据库,因此图形数据库应运而生。图形数据库,简称图数据库,是一种非关系型数据库,它可以应用图形理论存储实体之间的关系信息。目前,可以通过缓存框架对图数据进行缓存,然而由于图数据库中的图数据可以存储实体以及实体之间的关系信息,即图数据的数据量较大,频繁进行缓存访问也会引入大量的虚函数调用开销,由此存在数据查询效率较低的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提升数据查询效率的数据查询的方法、装置、计算机设备和存储介质。

2、第一方面,本申请提供了一种数据查询的方法。所述方法包括:

3、响应于图数据查询请求,提取图数据查询请求中携带的查询参数;

4、在查询参数包括待查询点对象的情况下,确定待查询点对象在分桶点表中所匹配的目标子桶,分桶点表本文档来自技高网...

【技术保护点】

1.一种数据查询的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从映射表中,检索与所述目标点映射值匹配的目标数据存储位置,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过映射表中每一映射分段的映射子段数量、与所述目标点映射值,从所述映射表中检索与所述目标点映射值匹配的目标数据存储位置,包括:

4.根据权利要求1所述的方法,其特征在于,所述分桶点表中每一子桶各自具有匹配的哈希值;

5.根据权利要求1所述的方法,其特征在于,所述查询参数还包括用于描述待查询关联关系的待查询边对象;所述方法还包括:

...

【技术特征摘要】

1.一种数据查询的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从映射表中,检索与所述目标点映射值匹配的目标数据存储位置,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过映射表中每一映射分段的映射子段数量、与所述目标点映射值,从所述映射表中检索与所述目标点映射值匹配的目标数据存储位置,包括:

4.根据权利要求1所述的方法,其特征在于,所述分桶点表中每一子桶各自具有匹配的哈希值;

5.根据权利要求1所述的方法,其特征在于,所述查询参数还包括用于描述待查询关联关系的待查询边对象;所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述分桶点表和所述映射表,查询所述目标邻接点对象数组中每一所述目标邻接点对象各自的对象数据,包括:

7.根据权利要求5所述的方法,其特征在于,所述邻接表用于记录点映射值与邻接位置信息之间的映射关系;

8.根据权利要求7所述的方法,其特征在于,所述通过所述邻接子段数量与所述目标点映射值,在所述邻接表中检索与所述目标点映射值匹配的目标邻接位置信息...

【专利技术属性】
技术研发人员:宋志强
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1