预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113868265A(43)申请公布日2021.12.31(21)申请号202111243695.2(22)申请日2021.10.25(71)申请人联想(北京)有限公司地址100085北京市海淀区上地西路6号2幢2层201-H2-6(72)发明人杨磊郑重(74)专利代理机构北京集佳知识产权代理有限公司11227代理人鲁丽美(51)Int.Cl.G06F16/22(2019.01)G06F16/242(2019.01)G06F16/2455(2019.01)G06F16/28(2019.01)权利要求书2页说明书12页附图3页(54)发明名称数据检索方法、装置和电子设备(57)摘要本申请公开一种数据检索方法、装置和电子设备,本申请预先生成了关联检索目录集和该集合中各关联检索目录分别对应的第一检索结果,并将其存放于预聚合缓存区,其中该集合中的关联检索目录包括用于检索的表单数据间具备关联关系的多条检索索引;在此基础上,在获取对应用表单的数据检索请求后,确定预聚合缓存区的关联检索目录中是否存在与数据检索请求匹配的目标检索索引,最终基于确定结果生成数据检索请求的第二检索结果。本申请方案,可在预聚合缓存区中存在所请求的表单数据的情况下,避免对表单数据的数据源的检索,从而实现了自动根据表单关联性进行表单数据的快速检索。CN113868265ACN113868265A权利要求书1/2页1.一种数据检索方法,所述方法包括:获取对应用表单的数据检索请求;确定预聚合缓存区中是否存在与所述数据检索请求匹配的目标检索索引,得到确定结果;其中,所述预聚合缓存区中存放有预先生成的关联检索目录集和所述关联检索目录集中的各关联检索目录分别对应的第一检索结果,所述关联检索目录包括用于检索的表单数据间具备关联关系的多条检索索引;基于所述确定结果,生成所述数据检索请求的第二检索结果。2.根据权利要求1所述的方法,所述基于所述确定结果,生成所述数据检索请求的第二检索结果,包括:若所述确定结果表征存在,基于所述预聚合缓存区中所述目标检索索引所属的关联检索目录对应的第一检索结果,生成所述数据检索请求的第二检索结果;若所述确定结果表征不存在,依据所述数据检索请求,对应用表单的表单数据的数据源进行检索,以生成所述数据检索请求的第二检索结果。3.根据权利要求2所述的方法,在依据所述数据检索请求,对应用表单的表单数据的数据源进行检索时,所述方法还包括:通过对所述数据源进行检索,得到所述数据检索请求的关联检索请求的检索结果,并在所述预聚合缓存区存放所述数据检索请求及其关联检索请求的检索结果。4.根据权利要求3所述的方法,所述通过对所述数据源进行检索,得到所述数据检索请求的关联检索请求的检索结果,并在所述预聚合缓存区存放所述数据检索请求及其关联检索请求的检索结果,包括:基于预先生成的至少一个检索关系模型,确定所述数据检索请求的关联检索请求以及所述数据检索请求及其各关联检索请求在检索表单数据时的检索关联;依据所述数据检索请求的关联检索请求以及所述数据检索请求及其各关联检索请求间的检索关联,对应用表单的表单数据的数据源进行检索,以生成所述数据检索请求的各关联检索请求的检索结果;将所述数据检索请求的第二检索结果及所述数据检索请求的各关联检索请求的检索结果存放至所述预聚合缓存区;其中,所述检索关系模型包括用于检索的表单数据间具备关联关系的多个数据检索请求,及基于用于检索的表单数据间的关联关系确定出的各数据检索请求在检索表单数据时的检索关联。5.根据权利要求4所述的方法,所述关联检索目录对应的第一检索结果包括:将所述检索关系模型中用于检索数据源中相同数据模型的数据检索请求归为同一类别,并将同一类别的数据检索请求的检索处理合并为一次检索处理后对数据源进行检索所得的检索结果;所述基于所述预聚合缓存区中所述目标检索索引所属的关联检索目录对应的第一检索结果,生成所述数据检索请求的第二检索结果,包括:从所述目标检索索引所属的关联检索目录对应的第一检索结果中确定出所述目标检索索引所属类别对应的检索结果;将所述目标检索索引所属类别对应的检索结果作为所述数据检索请求的第二检索结果,或,依据所述数据检索请求对所述目标检索索引所属类别对应的检索结果进行检索,得2CN113868265A权利要求书2/2页到所述第二检索结果。6.根据权利要求4所述的方法,所述检索关系模型的生成过程包括:应用表单发布时,确定不同应用表单中满足关联条件的各目标应用表单及各目标应用表单间的关联关系;基于各目标应用表单的相关属性配置数据及各目标应用表单间的关联关系,生成分别用于检索各目标应用表单的表单数据的各个数据检索请求;基于各目标应用表单间的关联关系及所述各个