【技术实现步骤摘要】
一种搜索的方法、装置和搜索引擎系统
本专利技术涉及信息
,尤其涉及一种搜索的方法、装置和搜索引擎系统。
技术介绍
随着云计算、移动互联网的普及,同一个用户拥有多个存放数据的设备实例已变得越来越广泛。例如,在虚拟桌面系统中,同一个用户拥有多台虚拟机;一个家庭用户拥有多台存放数据的设备实例,如个人电脑、便携机、手持终端、平板电脑等物理设备。现有技术中,用户搜索技术是基于一个设备实例内的搜索,比如利用设备实例中操作系统自带的搜索服务或者设备实例上第三方的搜索工具。但是,以上搜索方法只能在单个设备实例上进行搜索,对于同一用户所拥有多个设备实例的场景,用户需要重复多次切换不同设备实例执行搜索请求,导致存在同一用户在对其所拥有的所有设备实例执行搜索操作时搜索效率低,搜索过程耗时长的问题。
技术实现思路
本专利技术实施例提供了一种搜索的方法、装置和搜索引擎系统,可以对同一用户的所有设备实例进行搜索获取搜索结果,以此降低搜索时长,提升搜索效率。为了达到上述目的,本专利技术采用如下技术方案:第一方面,提供一种搜索的方法,所述方法包括:搜索节点接收鉴权服务器发送的鉴权票据,所述鉴权 ...
【技术保护点】
一种搜索的方法,其特征在于,所述方法包括:搜索节点接收鉴权服务器发送的鉴权票据,所述鉴权票据标识用户的鉴权信息在所述鉴权服务器鉴权成功;所述搜索节点接收设备实例控制器发送的至少一个数据节点的连接信息,所述至少一个数据节点归属于所述用户;所述搜索节点接收所述用户的搜索请求;所述搜索节点根据所述至少一个数据节点的连接信息分别利用所述鉴权票据登陆每个数据节点;所述搜索节点根据所述搜索请求在所述每个数据节点上获取搜索结果。
【技术特征摘要】
1.一种搜索的方法,其特征在于,所述方法包括:搜索节点接收鉴权服务器发送的鉴权票据,所述鉴权票据标识用户的鉴权信息在所述鉴权服务器鉴权成功;所述搜索节点接收设备实例控制器发送的至少一个数据节点的连接信息,所述至少一个数据节点归属于所述用户;所述搜索节点接收所述用户的搜索请求;所述搜索节点根据所述至少一个数据节点的连接信息分别利用所述鉴权票据登陆每个数据节点;所述搜索节点根据所述搜索请求在所述每个数据节点上获取搜索结果。2.根据权利要求1所述方法,其特征在于,所述搜索节点接收鉴权服务器发送的鉴权票据具体为:所述搜索节点接收所述鉴权信息;所述搜索节点向所述鉴权服务器发送所述鉴权消息;若所述鉴权消息鉴权成功,则所述搜索节点接收所述鉴权服务器发送的所述鉴权票据。3.根据权利要求1至2中任一项所述方法,其特征在于,所述设备实例控制器发送的至少一个数据节点的连接信息具体为:所述设备实例控制器接收搜索引擎系统中全部数据节点发送的注册信息,所述注册信息包括所述全部数据节点的IP和所述全部数据节点中每个数据节点所归属的用户;所述设备实例控制器接收所述鉴权服务器发送的所述鉴权票据;所述设备实例控制器根据所述注册信息和所述鉴权票据确定所述至少一个数据节点的连接信息。4.根据权利要求1至3中任一所述方法,其特征在于,所述搜索节点利用所述鉴权凭据登陆所述每个数据节点的过程具体为:所述搜索节点向所述每个数据节点发送所述鉴权票据,以使得所述每个数据节点将所述鉴权票据发送给所述鉴权服务器进行鉴权;所述搜索节点接收所述每个数据节点发送的鉴权成功的通知,所述鉴权成功通知为所述鉴权服务器对所述鉴权票据鉴权成功后发送给所述每个数据节点的;所述搜索节点登陆所述每个数据节点。5.一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。