[发明专利]用于搜索图像的计算机实现方法、装置及数据处理系统有效
| 申请号: | 201611088954.8 | 申请日: | 2016-11-30 |
| 公开(公告)号: | CN107273392B | 公开(公告)日: | 2020-12-11 |
| 发明(设计)人: | 王皓俊;刘少山;彭军 | 申请(专利权)人: | 百度(美国)有限责任公司 |
| 主分类号: | G06F16/51 | 分类号: | G06F16/51;G06F16/58;G06F16/955 |
| 代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;王艳春 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 搜索 图像 计算机 实现 方法 装置 数据处理系统 | ||
根据实施方式,主存储节点从客户端接收对于搜索图像的搜索查询,其中主存储节点通过存储网络联接至若干工作者存储节点。主存储节点利用第一预定哈希函数对搜索查询的一个或多个关键字执行哈希操作从而生成第一哈希值。基于第一哈希值识别工作者存储节点中的第一工作者存储节点。主存储节点将搜索查询重定向至第一工作者存储节点以允许第一工作者存储节点为搜索查询服务。第一工作者存储节点用于根据搜索查询从第一工作者存储节点的第一系统存储器中识别一个或多个图像,并且将一个或多个图像传输至客户端。
技术领域
本发明的实施方式大体涉及搜索内容。更具体地,本发明的实施方式涉及既用于在线内容搜索又用于离线内容分析的统一存储系统。
背景技术
通常,大多数搜索引擎在其操作期间通过在客户端装置上运行的浏览器来执行网页搜索。搜索引擎接收由用户输入的搜索词,并检索与所述搜索词相关联的网页搜索结果列表。搜索引擎基于某些标准将搜索结果显示为搜索列表的一系列子集合。在搜索操作期间使用的一般标准为:搜索词是完整地还是部分地出现在给定网页上、搜索字串出现在搜索结果中的次数、字母顺序等。此外,用户可以通过点击鼠标按钮来决定打开链接以打开并浏览。可由搜索引擎来监控和采集用户与搜索结果的一些交互和/或采集用户信息,以随后提供更好的搜索。
通常,由搜索引擎在线提供的内容还可被分析系统离线分析。图1是示出用于在线搜索和离线数据分析的常规网络配置的框图。参照图1,客户端装置101至102通过网络103(例如,因特网)通信地联接至网页服务器104和分析服务器105。网页服务器104包括搜索引擎130,以如本示例中基于内容存储系统或服务器110中所存储的内容116向客户端101(例如,浏览用户)提供在线内容搜索。由于必须在非常短的时间内响应于搜索查询搜索并返回内容,因此在线搜索系统(例如,网页服务器104和存储系统110)需要低延迟能力。客户端102(例如,分析用户)访问分析系统或服务器105以通过分析引擎140对存储在分析系统或服务器112上的内容118执行离线数据分析。由于将访问大量的数据,因此离线分析系统(例如,分析服务器105和存储系统112)需要高吞吐能力。可分别通过ETL(提取、转换和加载)管线121至122从数据采集系统或数据源150接收内容116和内容118。
在该配置中,必须将相同的内容加载至单独的存储系统110和112中,这可能导致不必要的冗余并需要更多存储空间,而且难以令数据同步或管理数据。此外,数据采集系统150或其他数据源不得不维护至少两个单独的ETL管线以将数据供给至两个存储系统110和112,这需要更多网络带宽及其他处理资源。
发明内容
本申请的目的在于提供用于搜索图像的计算机实现方法、用于搜索图像的装置以及操作为主存储节点的数据处理系统。
根据一个方面,提供了用于搜索图像的计算机实现方法,该方法可包括:在主存储节点处从客户端接收对于搜索图像的搜索查询,主存储节点通过存储网络联接至多个工作者存储节点;在主存储节点处利用第一预定哈希函数对搜索查询的一个或多个关键字执行哈希操作从而生成第一哈希值;基于第一哈希值识别工作者存储节点中的第一工作者存储节点;以及将搜索查询重定向至第一工作者存储节点以允许第一工作者存储节点为搜索查询服务,其中第一工作者存储节点根据搜索查询从第一工作者存储节点的第一系统存储器识别一个或多个图像并且将一个或多个图像传输至客户端。
根据另一个方面,提供了用于搜索图像的装置,该装置可包括:在主存储节点处从客户端接收对于搜索图像的搜索查询的装置,主存储节点通过存储网络联接至多个工作者存储节点;在主存储节点处利用第一预定哈希函数对搜索查询的一个或多个关键字执行哈希操作从而生成第一哈希值的装置;基于第一哈希值识别工作者存储节点中的第一工作者存储节点的装置;以及将搜索查询重定向至第一工作者存储节点以允许第一工作者存储节点为搜索查询服务的装置,其中第一工作者存储节点用于根据搜索查询从第一工作者存储节点的第一系统存储器识别一个或多个图像并且将一个或多个图像传输至客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度(美国)有限责任公司,未经百度(美国)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611088954.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种处理用户平面演进式分组系统最佳化程序的通信装置
- 下一篇:一种三音箱鼓
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





