【技术实现步骤摘要】
本公开涉及数据检索技术,具体而言,涉及一种数据搜索方法、数据搜索装置、电子设备、计算机可读存储介质以及计算机程序产品。
技术介绍
1、数据搜索是指在大量数据中筛选出满足给定条件的一部分数据的任务,这里的数据包括非结构化数据和结构化数据。在非结构化数据和结构化数据相结合的场景中,可以将向量搜索和属性过滤融合在一起完成这种场景下的数据搜索任务。相关技术中,可以采用搜索过滤一体的混合搜索方法执行数据搜索,在利用非结构化数据执行数据搜索任务的过程中,同时利用结构化数据执行过滤。
2、gpu(graphics processing unit,图形处理器)具有强大的计算能力和更高的内存带宽,这使得混合搜索方法在gpu上运行时可以更快地处理数据和计算相似度。然而,搜索过滤一体的混合搜索方法的搜索过程相比于向量搜索过程多出了根据属性进行过滤的操作,这导致直接照搬ggnn(graph-based gpu nearest neighbor search algorithm,基于图的gpu最近邻搜索算法)的方法将混合搜索方法部署在gpu上会导致资
...【技术保护点】
1.一种数据搜索方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述目标图形处理器的多线程对所述一个或多个邻居节点进行并行处理操作,获得处理操作结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述数据搜索请求包括属性过滤条件;
4.根据权利要求2所述的方法,其特征在于,所述根据所述处理操作结果,确定所述搜索查询向量的数据搜索结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述数据集包含的数据进
...【技术特征摘要】
1.一种数据搜索方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述目标图形处理器的多线程对所述一个或多个邻居节点进行并行处理操作,获得处理操作结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述数据搜索请求包括属性过滤条件;
4.根据权利要求2所述的方法,其特征在于,所述根据所述处理操作结果,确定所述搜索查询向量的数据搜索结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述数据集包含的数据进行聚类划分...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。