有谁知道GOOGLE搜索引擎是怎么来存放每一个查询的临时结果的

jyu1221 2002-06-17 06:48:56
由于同时并发查询的GOOGLE的用户非常多,如果它把每个临时结果都生成一个临时表,那好象是不太可能。因为用户实在太多,如果都生成一个临时文件,那么该文件的数量是不可以估计的。
...全文
39 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
rivershan 2002-06-17
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/646/646007.xml?temp=.8558771
chinareny 2002-06-17
  • 打赏
  • 举报
回复
我也来学习,你们说的放到一个临时表里是不是在查询的时候生成一个视图表啊?
这样的话,是不是在实现二次查询的时候,也就是在结果中查找的时候,直接在这个视图中查找就行了?
emu 2002-06-17
  • 打赏
  • 举报
回复
呵呵,周一也不用这么早啊
zymfy 2002-06-17
  • 打赏
  • 举报
回复
今天是星期一呀:)
俺也来学习。
emu 2002-06-17
  • 打赏
  • 举报
回复
怎么今天大家都这么早啊?
emu 2002-06-17
  • 打赏
  • 举报
回复
google速度那么快,当然不可能是把临时表发到客户端。但是有可能是把临时表的查询条件写到客户端啊,这样最合理。
progame 2002-06-17
  • 打赏
  • 举报
回复
如果查询限制小而返回记录特别多,生成临时表是很恐怖的

我宁可相信它的临时表是使用了Top xxx

发到客户端也是不现实的,因为可能有几百万条记录的

landog 2002-06-17
  • 打赏
  • 举报
回复
其实是可能的,google有一个10几万台高效电脑集群,装的据说都是 linux(redhat)系统,许多优秀的优化工程师,我觉得生成临时表可行,
当然也可以直接把查询结果发送到客户端,这样和生成临时表原理是一样的!

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧