搜索方法、搜索装置、电子设备和存储介质制造方法及图纸

技术编号:26762943 阅读:35 留言:0更新日期:2020-12-18 23:18
本申请公开了一种搜索方法、搜索装置、电子设备和存储介质,涉及搜索技术领域。其中方法包括:接收用户输入的第一关键字;若所述第一关键字与目标关键字或目标页面的关联度满足预设条件,则接收所述服务端发送的目标资源;所述目标资源为所述目标关键字对应的搜索结果页的资源或所述目标页面的资源;在所述服务端返回所述目标资源的过程中,在目标容器中对已返回的资源进行预渲染;若检测到用户输入的第一搜索指令,则响应于所述第一搜索指令,将所述目标容器中的资源输出;所述第一搜索指令为搜索所述目标关键字或所述目标页面的指令。本申请能够提高搜索的响应速度。

【技术实现步骤摘要】
搜索方法、搜索装置、电子设备和存储介质
本申请涉及计算机
,尤其涉及搜索
,具体涉及一种搜索方法、搜索装置、电子设备和存储介质。
技术介绍
目前,用户通过互联网进行搜索时,通常是用户在搜索框中输入关键字,并发起搜索指令(如点击搜索按钮或点击回车键)之后,才会向服务端发起搜索请求,而客户端在接收到服务端返回的搜索结果页的资源之后,再根据服务端返回的搜索结果页的资源进行页面渲染。现有的搜索方式中,搜索的响应速度较慢。
技术实现思路
本申请提供了一种搜索方法、搜索装置、电子设备和存储介质。根据第一方面,本申请提供了一种搜索方法,包括:接收用户输入的第一关键字;若所述第一关键字与目标关键字或目标页面的关联度满足预设条件,则接收所述服务端发送的目标资源;所述目标资源为所述目标关键字对应的搜索结果页的资源或所述目标页面的资源;在所述服务端返回所述目标资源的过程中,在目标容器中对已返回的资源进行预渲染;若检测到用户输入的第一搜索指令,则响应于所述第一搜索指令,将所述目标容器中的资源输出;所述第一搜索指令本文档来自技高网...

【技术保护点】
1.一种搜索方法,其特征在于,包括:/n接收用户输入的第一关键字;/n若所述第一关键字与目标关键字或目标页面的关联度满足预设条件,则接收所述服务端发送的目标资源;所述目标资源为所述目标关键字对应的搜索结果页的资源或所述目标页面的资源;/n在所述服务端返回所述目标资源的过程中,在目标容器中对已返回的资源进行预渲染;/n若检测到用户输入的第一搜索指令,则响应于所述第一搜索指令,将所述目标容器中的资源输出;所述第一搜索指令为搜索所述目标关键字或所述目标页面的指令。/n

【技术特征摘要】
1.一种搜索方法,其特征在于,包括:
接收用户输入的第一关键字;
若所述第一关键字与目标关键字或目标页面的关联度满足预设条件,则接收所述服务端发送的目标资源;所述目标资源为所述目标关键字对应的搜索结果页的资源或所述目标页面的资源;
在所述服务端返回所述目标资源的过程中,在目标容器中对已返回的资源进行预渲染;
若检测到用户输入的第一搜索指令,则响应于所述第一搜索指令,将所述目标容器中的资源输出;所述第一搜索指令为搜索所述目标关键字或所述目标页面的指令。


2.根据权利要求1所述的方法,其特征在于,在所述接收用户输入的第一关键字之后,所述方法还包括:
向所述服务端发送针对所述第一关键字的第一搜索请求;
在所述服务端返回第一搜索结果页的资源的过程中,在第一容器中对已返回的资源进行预渲染;所述第一搜索结果页为所述第一关键字对应的搜索结果页。


3.根据权利要求1或2所述的方法,其特征在于,在所述接收用户输入的第一关键字之后,所述方法还包括:
若检测到用户将当前关键字变更为第二关键字,则向所述服务端发送针对所述第二关键字的第二搜索请求;
在所述服务端返回第二搜索结果页的资源的过程中,在第二容器中对已返回的资源进行预渲染;所述第二搜索结果页为所述第二关键字对应的搜索结果页。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若检测到用户输入的第二搜索指令,则响应于所述第二搜索指令,将当前关键字对应的容器中的资源输出。


5.根据权利要求2所述的方法,其特征在于,所述若所述第一关键字与目标关键字或目标页面的关联度满足预设条件,则接收所述服务端发送的目标资源,包括:
在所述服务端接收到所述第一搜索请求之后,若所述服务端预测到与所述第一关键字的关联度满足预设条件的目标关键字或目标页面,则接收所述服务端基于所述预测发送的目标资源。


6.根据权利要求1或2所述的方法,其特征在于,所述若所述第一关键字与目标关键字或目标页面的关联度满足预设条件,则接收所述服务端发送的目标资源,包括:
若客户端预测到与所述第一关键字的关联度满足预设条件的目标关键字或目标页面,则向所述服务端发送针对所述目标关键字或所述目标页面的第三搜索请求;
接收所述服务端基于所述第三搜索请求返回的目标资源。


7.根据权利要求1或2所述的方法,其特征在于,所述第一关键字与目标关键字或目标页面的关联度满足预设条件,包括以下任一项:
若用户在输入所述第一关键字后搜索所述目标关键字的历史概率大于或等于预设阈值,则所述第一关键字与所述目标关键字的关联度满足所述预设条件;
若存在与所述第一关键字相关的在预设时间生效的目标页面,则所述第一关键字与所述目标页面的关联度满足所述预设条件。


8.根据权利要求7所述的方法,其特征在于,所述目标容器加载有在所述预设时间生效的所述目标页面的资源;
所述方法还包括:
若预创建的容器全部被占用,则禁止对所述目标容器进行复用或释放。


9.根据权利要求7所述的方法,其特征在于,所述目标容器加载有在所述预设时间生效的所述目标页面的资源;
所述方法还包括:
将所述目标容器中的所述目标资源存储于目标磁盘;
若所述目标容器被复用或被释放,则在预设条件下,将所述目标资源从所述目标磁盘重新加载至所述目标容器。


10.根据权利要求9所述的方法,其特征在于,所述预设条件包括以下至少一项:
重新启动所述目标页面的应用程序;
所述预设时间之前的预设时间段。


11.根据权利要求1所述的方法,其特征在于,所述容器包括以下至少一项:
用于加载网页的容器;
用于加载小程序的容器;
用于加载结构化数据的容器。


12.一种搜索装置,其特征在于,包括:
第一...

【专利技术属性】
技术研发人员:刘俊启
申请(专利权)人:百度国际科技深圳有限公司
类型:发明
国别省市:广东;44

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

1