【技术实现步骤摘要】
本申请涉及信息处理,特别涉及一种数据检索方法、装置、终端、存储介质及产品。
技术介绍
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广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。