[发明专利]一种检索资源对象的方法、装置和系统在审
申请号: | 201510701298.3 | 申请日: | 2015-10-26 |
公开(公告)号: | CN106611000A | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 赵小蓉;李建业 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,吴昊 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检索 资源 对象 方法 装置 系统 | ||
1.一种检索资源对象的方法,其特征在于,所述方法包括:
接收客户端发送的资源对象检索请求,所述资源对象检索请求中携带有资源对象的检索条件;
将所述检索条件发送给搜索服务器;
接收所述搜索服务器返回的检索结果,判断所述检索结果是空值还是满足所述检索条件的资源对象唯一标识ID;
当所述检索结果为满足所述检索条件的资源对象唯一标识ID时,将所述资源对象唯一标识ID发送给存储服务器;
接收所述存储服务器返回的与所述资源对象唯一标识ID对应的资源对象;
将所述资源对象返回给所述客户端。
2.如权利要求1所述的方法,其特征在于,在接收客户端发送的携带检索条件的资源对象检索请求之前,该方法还包括:
抓取设备的资源数据,为所述资源数据创建资源对象,并为每个资源对象分配唯一标识ID;
将所述资源对象发送给搜索服务器,使得所述搜索服务器从所述资源对象中选取预定数量的字段,配置所述预定数量的字段的检索属性并创建资源对象唯一标识ID与所述预定数量的字段的检索属性间的索引;
以及,将所述资源对象发送给存储服务器,使得所述存储服务器建立所述资源对象唯一标识ID与所述资源对象之间的一一映射关系。
3.如权利要求2所述的方法,其特征在于,
所述搜索服务器为Solr搜索服务器;
所述存储服务器为Redis存储服务器;
所述将所述检索条件发送给搜索服务器包括:
将所述检索条件转换成符合所述Solr搜索服务器检索要求的检索式;
通过超文本传输协议HTTP请求将转换后的所述检索式发送给所述Solr搜索服务器。
4.如权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
当所述检索结果为空值时,直接向所述客户端返回没有满足检索条件的资源对象的提示信息。
5.一种检索资源对象的装置,其特征在于,所述装置包括:
检索请求接收单元,用于接收客户端发送的资源对象检索请求,所述资源对象检索请求中携带有资源对象的检索条件;
检索条件发送单元,用于将所述检索条件发送给搜索服务器;
检索结果判断单元,用于接收所述搜索服务器返回的检索结果,判断所述检索结果是空值还是满足所述检索条件的资源对象唯一标识ID;
资源对象ID发送单元,用于当所述检索结果为满足所述检索条件的资源对象唯一标识ID时,将所述资源对象的唯一标识ID发送给存储服务器;
资源对象接收单元,用于接收所述存储服务器返回的与所述资源对象的唯一标识ID对应的资源对象;
资源对象返回单元,用于将所述资源对象返回给所述客户端。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
资源对象创建单元,用于抓取设备的资源数据,为所述资源数据创建资源对象,并为每个资源对象分配唯一标识ID;
将所述资源对象发送给搜索服务器,使得所述搜索服务器从所述资源对象中选取预定数量的字段,配置所述预定数量的字段的检索属性并创建资源对象唯一标识ID与所述预定数量的字段的检索属性间的索引;以及,将所述资源对象发送给存储服务器,使得所述存储服务器建立所述资源对象唯一标识ID与所述资源对象之间的一一映射关系。
7.如权利要求6所述的装置,其特征在于,
所述搜索服务器为Solr搜索服务器;
所述存储服务器为Redis存储服务器;
所述检索条件发送单元,具体用于将所述检索请求中的检索条件转换成符合所述Solr搜索服务器检索要求的检索式;通过超文本传输协议HTTP请求将转换后的所述检索式发送给所述Solr搜索服务器。
8.如权利要求5-7中任一项所述的装置,其特征在于,所述装置还包括:
空值提示单元,用于当所述检索结果为空值时,直接向所述客户端返回没有满足检索条件的资源对象的提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510701298.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:查询处理方法和装置
- 下一篇:虚拟机数据库表数据一致性的校验方法、装置及系统