Wie zählt und schätzt Google die Anzahl der Suchergebnisse? Zum Beispiel, wenn ich "stackoverflow" suche, zählt es 2.910.000 Ergebnisse.Wie zählt und schätzt Google die Anzahl der Suchergebnisse?
Antwort
Die wohl endgültigen Artikel zu diesem Thema:
http://searchengineland.com/why-google-cant-count-results-properly-53559
wie es interessant ist, dass Sachen tatsächlich manchmal mehr Ergebnisse geben kann, nehmen zu beachten out (!!).
Von Google-Entwicklern (Matt Cutts, Leiter des Web-Spam-Teams).
„Wir versuchen, sehr klar zu sein, dass unsere Ergebnisse Schätzungen sind genau die - Schätzungen In der Theorie Zyklen auf, dass wir verbringen könnten Aspekt unseres Systems, aber in der Praxis haben wir eine Menge anderer Dinge zu arbeiten, und genauere Ergebnisse Schätzungen ist niedriger auf der Liste als viele andere Dinge "
OK, dann ist es interessant zu wissen, wie sie die Schätzungen tatsächlich machen. – supertonsky
Ich glaube, diese Frage ist technisch als konzeptionell.
Und das ist MEMCACHE.
Nach meinem Wissen, memcache
, funktioniert jede Operation in einer Standardmenge von Zeit. nicht wesentlich von der Anzahl der Datensätze. Eine distributed RAM
Architektur. Für eine ähnliche Implementierung in Echtzeit lesen Sie Sharding Counters article. Sie halten Cluster mit etwa 10-1000 2-4 GB RAM, sie machen temporäre Mathematik in ihnen, wenn sie den endgültigen Wert beibehalten, summieren sie nur die Summen in jedem RAM.
Meine Verwendung dieser Implementierung sagt, es wird schneller (und genau zu). Es ist Open Source jetzt, besuchen Sie memcached.
Kommen zu dem Punkt, der das Unternehmen sagt "schätzt" Werte ... Mein Blick ist große Unternehmen (einschließlich google) Menschen von der Wahrheit ablenken. Viele Dinge werden auf die Menschen verteilt, so dass die Menschen nur das verwenden, was ihnen angeboten wird, und in naher Zukunft nicht zu Konkurrenten der Unternehmen werden. Menschen bedeutet Unternehmen, Investoren, Talentpotenzial-Techies, alle.
Wenn sie schätzen, gibt es so viele Dinge, die sie tun, die auf "Schätzung" nicht möglich sind. Wie Wallet API, Adsense Fakturierung, etc.
1 + 1 + 1 + 1 + 1 + ..... –
wenn eins nach dem anderen zählen und schätzen die Zeit dieser Abfrage viel mehr Zeit verschwenden. zum Beispiel einen Tag !!! – jozi
"Können Sie hinzufügen?" fragte die Weiße Königin. "Was ist eins und eins und eins und eins und eins und eins und eins und eins und eins und eins?" "Ich weiß es nicht", sagte Alice. "Ich habe den Überblick verloren." –