百度首页 | 百度空间
 
查看文章
 
Google 查询的背后
2008/07/08 21:42

3. 瞬间返回用户需要的搜索结果。 1. 网络服务器将查询发送到索引服务器。索引服务器所包含的内容与书本末尾的索引目录相似,即说明哪些网页包含与查询匹配的文字。
2.查询传输到文档服务器,由后者实际检索所存储的文档。然后,生成描述每个搜索结果的摘录。

假设用你的浏览器到Google网站进行neoshi这个关键词的查询后,浏览器首先要进行的是DNS的查询工作,需要DNS给出google.com的一个特定IP地址。这时候Google的DNS负载均衡器就开始工作了,其负载均衡器来判定其超过36个数据中心的哪个来进行这个查询的处理,一旦合适的数据中心找到后,查询就通过HTTP协议发送给该数据中心超过1800台服务器的集群。到达数据中心后就遇到了第二道负载均衡器群,其包括10到15台服务器,相应的负载均衡器转交给名为Google Mixer的软件,查询再由其转交给Google Web Servers执行查询,同时由300到400台机器并行处理广告,拼写检查等,相应的数据和查询结果返回给Google Mixer,Mixer结合Universal Elements按照相关性对结果进行排序,排序后的数据再次提交给GWS进行HTML编码处理,编码和页面处理后转交给负载均衡器标记为完成,最终呈现给用户。整个过程据估计要经过700到1000台机器。


类别:Google | 添加到搜藏 | 浏览() | 评论 (3)
 
最近读者:
 
网友评论:
1
2008/07/08 22:16
好长的路
 
2
2008/07/09 07:41
十分关心这样的图标去哪里找,呵呵
 
3
2008/07/09 19:03
好像你知道似地。。。。
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu