【技术实现步骤摘要】
数据查询方法、数据处理方法及设备
[0001]本申请实施例涉及数据处理
,尤其涉及一种数据查询方法、一种数据处理方法、一种计算设备以及一种计算设备。
技术介绍
[0002]目前,数据库是线上系统的主流存储方式,但是由于数据库无法支持索引特别是多字段任意组合的索引和全索引等,导致对数据库的查询操作较为复杂,影响数据库性能。因此,通常引入搜索引擎来进行存储和查询。
[0003]但是由于搜索引擎的数据更新依赖数据处理、索引构建、索引加载等操作,数据同步至搜索引擎往往存在延迟,而实际应用中,存在对搜索引擎中的数据对象进行实时处理操作,并将处理结果同步至搜索引擎,而这种延迟,将会导致数据对象的重复查询处理,从而影响处理效率。
技术实现思路
[0004]本申请实施例提供一种数据查询方法、数据处理方法及设备,用以解决现有技术中数据对象的重复查询处理,处理效率低下的问题。
[0005]第一方面,本申请实施例中提供了一种数据查询方法,包括:
[0006]接收查询请求,确定对应的处理标识;
[0007]从缓存中查找与所述处理标识对应的对象标识;
[0008]基于所述对象标识生成筛选条件;
[0009]从搜索引擎中执行查询操作,以获得符合所述筛选条件的数据对象;
[0010]其中,所述缓存用于在将所述数据对象的处理结果同步至所述搜索引擎的情况下,将所述数据对象的对象标识对应所述处理标识进行保存。
[0011]第二方面,本申请实施例中提供了一种数据处理方法 ...
【技术保护点】
【技术特征摘要】
1.一种数据查询方法,其特征在于,包括:接收查询请求,确定对应的处理标识;从缓存中查找与所述处理标识对应的对象标识;基于所述对象标识生成筛选条件;从搜索引擎中执行查询操作,以获得符合所述筛选条件的数据对象;其中,所述缓存用于在将所述数据对象的处理结果同步至所述搜索引擎的情况下,将所述数据对象的对象标识对应所述处理标识进行保存。2.根据权利要求1所述的方法,其特征在于,还包括:确定所述查询请求中包括的对象指标;所述从搜索引擎中执行查询操作,以获得符合所述筛选条件的数据对象包括:基于所述对象指标和所述筛选条件,生成查询指令;基于所述查询指令,从搜索引擎中执行查询操作,以获得所述对象指标索引的且符合所述筛选条件的数据对象。3.根据权利要求2所述的方法,其特征在于,所述基于所述查询指令,从搜索引擎中执行查询操作,以获得所述对象指标索引的且符合所述筛选条件的数据对象包括:向所述搜索引擎发送所述查询指令;所述查询指令用以指示所述搜索引擎查询获得符合所述筛选条件的数据对象;获取所述搜索引擎反馈的所述数据对象的第一对象信息。4.根据权利要求2所述的方法,其特征在于,所述基于所述查询指令,从搜索引擎中执行查询操作,以获得所述对象指标索引的且符合所述筛选条件对应的数据对象包括:基于所述查询指令中的查询字段,从搜索引擎中执行查询操作,以获得所述搜索引擎查询获得的得所述对象指标索引的候选数据对象;按照所述筛选条件,从所述候选数据对象中,滤除所述对象标识对应的候选数据对象以得到符合所述筛选条件的数据对象。5.根据权利要求1所述的方法,其特征在于,所述从搜索引擎中执行查询操作,获得符合所述筛选条件对应的数据对象之后,还包括:确定所述搜索引擎反馈的所述数据对象的第一对象信息;根据所述数据对象的对象标识,查找所述数据对象的第二对象信息;将所述数据对象的所述第一对象信息以及所述第二对象信息反馈至用户端。6.根据权利要求1所述的方法,其特征在于,还包括:获取针对所述数据对象的处理结果;将所述数据对象的对象标识对应所述处理标识保存至所述缓存中;响应于所述缓存的更新操作,将所述处理结果同步至搜索引擎。7.一种数据处理方法,其特征在于,包括:获取针对数据对象的处理结果,所述数据对象从搜索引擎中查询获得;确定所述数据对象对应的处理标识;将所述数据对象的对象标识对应所述处理标识保存至缓存中;将所述处理结果同步至搜索引擎;所述缓存用以在接收到查询请求的情况下,基于所述查询请求的处理标识查找对应的对象标识,并基于所述对象标识生成筛选条件,所述筛
选条件用以筛选符合所述查询请求的数据对象。8.根据权利要求7所述的方法,其...
【专利技术属性】
技术研发人员:孙海涛,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。