搜索相关服务
2015-06-28 12:00
211 查看
1,用户打开一个带搜索引擎的站点触发的第一个服务是热门搜索服务,给用户展现最近一段时间内该搜索引擎搜索量最大的几个词,此时如果用户从热门搜索词里面找到了自己想要搜索的词,直接点击即可。
[align=left] [/align]
2,下拉列表服务,当用户有搜索需求,热门搜索满足不了需求时,就要在搜索框输入搜索关键字了,输入的时候会出来一系列的下拉提示,此时调用的是下拉列表服务。
[align=left] [/align]
3,用户输入完成搜索词以后,会调用一个query分析服务,对用户的输入进行预处理和纠错,这一服务的调用在面面上展示不出来,query分析的结果分和用户输入一块做为搜索请求的一部分发送到搜索引擎。
4,搜索引擎接收到搜索请求,处理请求,应答结果
[align=left] [/align]
2,下拉列表服务,当用户有搜索需求,热门搜索满足不了需求时,就要在搜索框输入搜索关键字了,输入的时候会出来一系列的下拉提示,此时调用的是下拉列表服务。
[align=left] [/align]
3,用户输入完成搜索词以后,会调用一个query分析服务,对用户的输入进行预处理和纠错,这一服务的调用在面面上展示不出来,query分析的结果分和用户输入一块做为搜索请求的一部分发送到搜索引擎。
4,搜索引擎接收到搜索请求,处理请求,应答结果
相关文章推荐
- 在Redis数据库中实现分布式速率限制的方法
- 6月28日 学习日记
- 并发学习之--Runnable Thread(一)
- U盘安装Centos后拔除U盘无法启动问题解决方法
- 解决android studio ADB无响应的问题:If you'd like to retry,then please manually kill "adb.exe"
- 当win环境变量出错的替代方法
- Python遍历文件夹和读写文件的方法
- 当win环境变量出错的替代方法
- Word Frequency
- WEB开发教程--ASP中静态数组与动态数组的用法
- win7 + centos 经历
- Linux_du的用法
- JDBC连接Oracle与MySQL的URL格式
- 线程的生命周期
- 最短路之 路径记录 dijkstra + floyd + SPFA 【小笔记】
- sgu285:What? Where? When?(状压dp)
- C#访问命令行的两种方法
- android studio 降低项目版本错误,no resource found
- 简单查找算法之折半查找、插值查找、斐波那契查找
- 2015062806 - EffactiveJava笔记 - 第41条 慎用重载(2)