数据检索方法、装置、终端、存储介质及产品制造方法及图纸

技术编号:42479331 阅读:20 留言:0更新日期:2024-08-21 13:00
本申请提供了一种数据检索方法、装置、电子设备、存储介质及产品,属于信息处理技术领域。方法包括:确定检索表达式,检索表达式包括多个关键词和多个关键词之间的算术关系;基于多个关键词,通过M个检索线程从第一数据库的N个第一倒排表中检索与多个关键词匹配的倒排索引,得到P个第一倒排拉链,N个第一倒排表用于存储第一数据库的关键词与倒排索引的关联关系;基于多个关键词之间的算术关系,通过M个检索线程对P个第一倒排拉链进行归并,得到N个第二倒排拉链;对N个第二倒排拉链进行合并,得到与检索表达式匹配的目标倒排拉链;确定目标倒排拉链中的倒排索引对应的第一目标数据。本申请能够提高数据检索的效率。

【技术实现步骤摘要】

本申请涉及信息处理,特别涉及一种数据检索方法、装置、终端、存储介质及产品


技术介绍

1、目前,各大手机厂商均有对手机上数据的检索功能,该检索功能可以为用户提供检索服务。例如,手机具有照片检索功能,该照片检索功能可以基于用户输入的拍摄时间或者拍摄地点等检索词,为用户检索出对应的照片。再如,手机具有文档检索功能,该文档检索功能可以基于用户输入的文档关键词,为用户检索出包含该文档检索词的文档。


技术实现思路

1、本申请实施例提供了一种数据检索方法、装置、电子设备、存储介质及产品,能够提高数据检索的效率。所述技术方案如下:

2、一方面,提供了一种数据检索方法,所述方法包括:

3、确定检索表达式,所述检索表达式包括多个关键词和所述多个关键词之间的算术关系,且所述检索表达式用于从第一数据库中检索数据;

4、基于所述多个关键词,通过m个检索线程从所述第一数据库的n个第一倒排表中检索与所述多个关键词匹配的倒排索引,得到p个第一倒排拉链,所述n个第一倒排表用于存储所述第一数据库的关键词与倒本文档来自技高网...

【技术保护点】

1.一种数据检索方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述N大于所述M,所述基于所述多个关键词之间的算术关系,通过所述M个检索线程对所述P个第一倒排拉链进行归并,得到N个第二倒排拉链,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述N个第二倒排拉链进行合并,得到与所述检索表达式匹配的目标倒排拉链,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述多个关键词,通过M个检索线程从所述第一数据库的N个第一倒排表中检索与所述多个关键词匹配的倒排索引,得到P个第一倒排拉链之前,所述方法还包括:

...

【技术特征摘要】

1.一种数据检索方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述n大于所述m,所述基于所述多个关键词之间的算术关系,通过所述m个检索线程对所述p个第一倒排拉链进行归并,得到n个第二倒排拉链,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述n个第二倒排拉链进行合并,得到与所述检索表达式匹配的目标倒排拉链,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述多个关键词,通过m个检索线程从所述第一数据库的n个第一倒排表中检索与所述多个关键词匹配的倒排索引,得到p个第一倒排拉链之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述n个第一倒排表的生成过程,包括:

7.根据权利要求4-6任一项所述的方法,其特征在于,所述第一预设数据量的确定过程,包括:

8.根据权利要求6所述的方法,其特征在于,所述基于所述n个数据集合中的数据的关键词和倒排索引,生成所述n个第一倒排表,包括:

9.根据权利要求1...

【专利技术属性】
技术研发人员:毕浩杨俊拯熊家宁童纵张蛟
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1