Googleの検索結果がローカルのハードドライブクエリよりも速いのはなぜですか。
Googleを使用して何かを検索すると、結果はミリ秒単位で返されますが、自分のハードドライブ上のファイルを検索するのに数分かかることがあります。何ができる?ローカルのファイル検索より検索エンジンの検索が速いのはなぜ??
本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.
質問
SuperUserの読者Arneは、なぜ彼のローカル検索が検索エンジンのクエリと比べてとても遅いのか知りたいのです。
Windows 7またはWindows XPでHD上のファイルを検索すると、処理が完了するまで数分かかります.
Googleで検索語を入力すると、答えはミリ秒単位で画面に表示されます。 Googleがインターネットを検索することはどのように可能ですか。これは私のハードドライブより何倍も大きく、私のOSが私のコンピュータを検索できるよりも速いです。.
それは、計算能力と正しいアルゴリズムの問題だけです。?
矛盾に気付いたのは彼だけではありません。オペレーティングシステムベースのカスタマイズの検索をカスタマイズすることなく箱から出してすぐに使えるのは、かなり遅いです。.
回答
SuperUserの寄稿者であるSimonは、Googleの検索クエリとインデックスなしのWindows検索の根本的な違いを強調しています。
Googleはインターネットを検索していません。インデックスを検索しています。 Googleには、インターネットを絶えずスキャンしてインデックスを作成している巨大なサーバーファームがあります。インデックスが付けられていないハードドライブを検索するのと同じように、このプロセスにはかなりの時間がかかります。 Windows 7では、ハードドライブにインデックスを付けるオプションがあります。このプロセスには最初は時間がかかりますが、起動すると検索結果がすぐに実行されます。.
Googleの検索のしくみについてもっと知りたい場合は、Googleの記事「検索のしくみ」または記事「記事の仕組み:Googleのしくみ」を読んでください。.
Windows検索クエリの高速化に関する詳細は、次のHow-To Geekの記事をチェックしてください。
- Windows 8のインデックスを暗号化ファイルにする方法
- Windows 7の高度な検索演算子の使い方を学ぶ
- ファイルを簡単に見つけるためのWindows 7の検索テクニック
- Windows 7の[スタート]メニューの検索を高速化してアプリケーションを探す
説明に追加するものがありますか?コメントの中で消してください。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.