【技术实现步骤摘要】
本申请涉及互联网信息搜索
,特别涉及一种信息查询方法、装置、系统、服务器和客户端。
技术介绍
互联网的发展使得信息变得丰富且繁多,用户可以应用信息查询技术查询自己需要获取的数据信息。分布式信息查询技术因为能够快速为用户查找到符合用户意图的信息而被广泛使用。现有的分布式信息查询方法一般包括如下步骤:根据用户输入的查询词及其他查询条件生成查询请求串,计算机根据所述查询请求串利用分布式系统中的多个查询装置进行查询,得到查询结果并返回给用户。当用户需要查找不同语种类别的查询结果时,需要利用不同语种类别下的分布式系统分别进行查找,再分别将查找到的不同语种类别的查询结果反馈给用户。在实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:现有的分布式信息查询方法只能处理同一种语种类别的信息查询,每新增一个语种类别,则需要重新搭建一套新的查询系统,因此,现有的信息查询方法及系统运用维护和开发过程非常繁杂,成本较高。
技术实现思路
本申请实施例的目的是提供一种信息查询方法、装置、系统、服务器和客户端,以降低多语言查询的成本。为解决上述技术问题,本申请实施例提供一种信息查询方法、装置、系统、服务器和客户端是这样实现的:一种信息查询系统,包括:信息交互集群和资源搜索集群,其中,所述资源搜索集群中针对不同语种分别对应设置有不同的索引区间;其中,每个所述索引区间分别指向至少一个资源;其中,所述信息交互集群,用于根据源语种的关键词生成多个查询请求,并发送给所述资源搜索集群;其中,每个所述查询请求对应一个目标语种;所述资源搜索集群用于接收所述多个查询请求,根据每个所述查询请求 ...
【技术保护点】
一种信息查询系统,其特征在于,包括:信息交互集群和资源搜索集群,其中,所述资源搜索集群中针对不同语种分别对应设置有不同的索引区间;所述不同的索引区间中的一个索引区间指向至少一个资源;所述信息交互集群,用于根据源语种的关键词生成多个查询请求,并发送给所述资源搜索集群;其中,所述多个查询请求中的一个对应一个目标语种;所述资源搜索集群用于接收所述多个查询请求,根据所述查询请求的目标语种确定所述查询请求对应的索引区间;将所述查询请求在所述索引区间指向的资源中进行查询;向所述信息交互集群反馈所述查询请求的查询结果;所述信息交互集群,还用于对所述资源搜索集群返回的不同目标语种的查询结果处理后,反馈所述查询结果。
【技术特征摘要】
2015.07.28 CN 20151045023551.一种信息查询系统,其特征在于,包括:信息交互集群和资源搜索集群,其中,所述资源搜索集群中针对不同语种分别对应设置有不同的索引区间;所述不同的索引区间中的一个索引区间指向至少一个资源;所述信息交互集群,用于根据源语种的关键词生成多个查询请求,并发送给所述资源搜索集群;其中,所述多个查询请求中的一个对应一个目标语种;所述资源搜索集群用于接收所述多个查询请求,根据所述查询请求的目标语种确定所述查询请求对应的索引区间;将所述查询请求在所述索引区间指向的资源中进行查询;向所述信息交互集群反馈所述查询请求的查询结果;所述信息交互集群,还用于对所述资源搜索集群返回的不同目标语种的查询结果处理后,反馈所述查询结果。2.根据权利要求1所述的系统,其特征在于,所述信息交互集群包括:搜索前端和翻译子集群和转换子集群;所述搜索前端分别与翻译子集群、资源搜索集群相连;用于接收输入的源语种的关键词,并将关键词发送给翻译子集群;接收翻译子集群反馈的目标语种的关键词,并根据所述目标语种的关键词,生成目标语种的查询请求,并将所述目标语种的查询请求发送至资源搜索集群进行查询,接收资源搜索集群反馈的查询结果;所述翻译子集群用于将所述搜索前端发来的源语种的关键词翻译为目标语种的关键词,并将所述目标语种的关键词反馈给搜索前端。3.根据权利要求2所述的系统,其特征在于,所述翻译子集群还用于将所述不同目标语种的查询结果翻译为指定语种的查询结果并返回给所述搜索前端。4.根据权要求2所述的系统,其特征在于,所述信息交互集群还包括:转换子集群,其位于搜索前端和资源搜索集群之间;用于将接收所述搜索前端发来的查询请求并将所述查询请求转换为合法的查询请求,将所述转换后的目标语种的查询请求发送至资源搜索集群进行查询;接收资源搜索集群反馈的查询结果,并对接收到查询结果进行相应的处理;将处理后的查询结果反馈给搜索前端。5.根据权利要求1所述的系统,其特征在于,所述资源搜索集群包括:分配服务器,用于接收信息交互集群发来的多个查询请求,并确定所述查询请求对应的索引区间;并根据所述索引区间确定所述查询请求对应的搜索子集群;接收与查询请求对应的搜索子集群发来的查询结果,并向所述信息交互集群反馈所述查询请求的查询结果;管理子集群,用于记录用于查询某一查询请求的一个或多个搜索子集群;搜索子集群,用于将所述查询请求在所述索引区间指向的资源中进行查询,并将查询结果反馈至分配服务器。6.根据权利要求5所述的系统,其特征在于,所述资源搜索集群还包括:监控子集群,用于监控所述搜索子集群,并将所述监控的结果反馈给分配服务器。7.根据权利要求1所述的系统,其特征在于,所述资源搜索集群中针对不同语种分别对应设置有不同的索引区间,包括:设置第一索引,所述第一索引用于表示语种与索引区间的映射关系。8.一种服务器,其特征在于,包括:分配组件,用于接收多个查询请求,并确定所述查询请求对应的索引区间;并根据所述索引区间确定所述查询请求对应的搜索组件;接收与查询请求对应的搜索组件反馈的查询结果,并输出所述查询结果,所述多个查询请求分别对应于多种目标语种;搜索组件,用于将所述查询请求在所述索引区间指向的资源中进行查询,并反馈查询结果。9.根据权利要求8所述的一种服务器,其特征在于,还包括:监控组件,用于监控所述搜索组件,并将所述监控的结果反馈给分配组件。10.一种信息查询方法,其特征在于,包括:接收用户输入的查询参数,所述查询参数包括关键词信息及语种特征信息;根据所述关键词信息生成与所述语种特征信息对应的目标语种的查询请求;根据预先建立的第一索引确定与所述语种特征信息对应的第二索引中的索引区间;所述第一索引包括语种特征信息与第二索引的索引区间的映射关系;所述第二索引包括关键词与信息页面间的映射关系;根据所述确定的与所述语种特征信息对应的索引区间获取所述目标语种的查询请求对应的查询结果。11.根据权利要求10所述的方法,其特征在于,所述语种特征信息用于表示需要获得的查询结果的目标语种类别。12.根据权利要求11所述的方法,其特征在于,所述根据关键词信息生成与所述语种特征信息对应的查询请求串,具体包括:根据所述查询参数中的语种特征信息确定查询结果的目标语种类别,将所述查询参数中的关键词翻译为与所述语种特征信息对应的目标语种关键词,根据所述目标语种关键词生成查询请求串。13.根据权利要求11所述的方法,其特征在于,所述关键词信息包括一个或多个关键词,所述一个或多个关键词为相同或不同语种类别的关键词。14.根据权利要求10所述的方法,其特征在于,所述第二索引中,语种特征信息相同的关键词所对应的关键词与信息页面之间的映射关系置于第二索引的相同区间。15.根据权利要求10所述的方法,其特征在于,所述根据...
【专利技术属性】
技术研发人员:叶良,祝海峰,胡月军,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。