我想知道谷歌搜索引擎如何在没有时间的情况下选择结果

发布于 2024-11-16 01:24:17 字数 159 浏览 0 评论 0原文

谁能告诉我谷歌如何在没有时间(80毫秒到100毫秒)的情况下选择搜索结果。

如果它有包含 30lakes 行的数据,我会使用 mysql 作为我的数据库,即使它有适当的索引和引用,它也需要更多时间来加载。

谁能解释一下谷歌搜索引擎是如何工作的?

提前致谢。

can any one give an idea how google pick search results with no time(80ms to 100ms).

Iam using mysql as my db if it has data with 30lakes rows in it, even though it has proper indexing and references it tooks more time to load.

Can any one explain how google search engine works.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

木有鱼丸 2024-11-23 01:24:17

这可能对你有帮助

http://www.googleguide.com/google_works.html  

This might be helpful to you

http://www.googleguide.com/google_works.html  
鹤仙姿 2024-11-23 01:24:17

阅读原始文档,The Anatomy of a Large-扩展超文本网络搜索引擎

在本文中,我们介绍了 Google,这是一个大规模搜索引擎的原型,它大量使用了超文本中存在的结构。 Google 旨在高效地抓取网络并建立索引,并产生比现有系统更令人满意的搜索结果。包含至少 2400 万页全文和超链接数据库的原型可在 http://google.stanford.edu 获取。 /

设计搜索引擎是一项具有挑战性的任务。搜索引擎索引了数千万到数亿个网页,涉及相当数量的不同术语。他们每天回答数千万个查询。尽管大型搜索引擎在网络上很重要,但对其进行的学术研究却很少。此外,由于技术的快速进步和网络的普及,今天创建网络搜索引擎与三年前有很大不同。本文对我们的大型网络搜索引擎进行了深入的描述,这是迄今为止我们所知道的第一个如此详细的公开描述。

除了将传统搜索技术扩展到如此大规模的数据的问题之外,使用超文本中存在的附加信息来产生更好的搜索结果还存在新的技术挑战。本文解决了如何构建一个实用的大型系统来利用超文本中存在的附加信息的问题。我们还研究了如何有效地处理不受控制的超文本集合的问题,在这些超文本集合中任何人都可以发布他们想要的任何内容。

从那时起,它显然已经取得了很大的进步,但这应该给你一个开始:)

Have a read of the original documents, The Anatomy of a Large-Scale Hypertextual Web Search Engine.

In this paper, we present Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search results than existing systems. The prototype with a full text and hyperlink database of at least 24 million pages is available at http://google.stanford.edu/

To engineer a search engine is a challenging task. Search engines index tens to hundreds of millions of web pages involving a comparable number of distinct terms. They answer tens of millions of queries every day. Despite the importance of large-scale search engines on the web, very little academic research has been done on them. Furthermore, due to rapid advance in technology and web proliferation, creating a web search engine today is very different from three years ago. This paper provides an in-depth description of our large-scale web search engine -- the first such detailed public description we know of to date.

Apart from the problems of scaling traditional search techniques to data of this magnitude, there are new technical challenges involved with using the additional information present in hypertext to produce better search results. This paper addresses this question of how to build a practical large-scale system which can exploit the additional information present in hypertext. Also we look at the problem of how to effectively deal with uncontrolled hypertext collections where anyone can publish anything they want.

It's obviously come a long way since then, but that should give you a start :)

末骤雨初歇 2024-11-23 01:24:17

以下是 Google 服务器结构的(粗略)概述:

http://www.googleguide.com/google_works.html

简而言之,Google 的后端并不是单一的 MySQL 服务器,而是各种(通用和专有)系统的多台服务器。

Here is a (rough) overview of Google's server structure:

http://www.googleguide.com/google_works.html

In a nutshell, Google does not have a single MySQL server in the backend but several servers of various (common and proprietary) systems.

沦落红尘 2024-11-23 01:24:17

Google 在一个国家/地区拥有大约 1000 台服务器。当您按 Enter 键时,查询将发送到尽可能多的服务器,然后它们都会搜索一定数量的搜索数据库,然后将结果放在一起并发送给您的计算机。

更多信息可参阅《The Google Story》一书。我现在没有带,所以无法找到作者。

广告@m

Google has about 1000 servers in one country. When you press enter, the query is sent to as many of the servers as possible and then they all search a certain amount of their search database, and then they put their results together and send them to your computer.

More information is available in a book called The Google Story. I don't have it with me at the moment, so I can't find out the author.

Ad@m

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文