人に聞けない痔の悩み、これでスッキリ >>

ふとした疑問ですが、Google等の検索エンジンのレスポンスはなぜ速いのでしょう?

単純なDB検索を例に考えると、莫大なデータを検索する際、索引を使わなければレスポンスにはストレスを感じるはずです。

任意の文字列を条件に、Webページの一致するフレーズを頼りに引っ張って来る訳ですし、途方もない数のWebページをフルスキャンしている筈なのにどうしてレスポンスが一瞬で済むのでしょうか???

…と考えていたら眠れなくなりました。どなたか眠らせて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

3です。




インデックスサーバーは2番目の回答にある、
分散処理の事です。サーバーを何個も置いて、分散処理をしてる
ということです。

優先順位ではなく、インデックスといわれるだけあった、
要はサイトの見出し情報です。

その情報をアルゴリズムにしたがって、もっともキーワードに適している
検索結果を表示しています。

検索結果からサイトに入れば、インデックスサーバーの役割は終えます。

わかりやすく言うと、
インデックスサーバーのサイト情報の中身が違うのは、
サイト情報を集める「クローラー」が脳神経回路の電気みたいに
サイト上のリンクをどんどん辿って行くため、クローラーがサーバーに
帰ってくるまで、サーバー毎に違うからです


アルゴリズム…サイト重要度・キーワードに対しての適正度・サイトの更新頻度、
などなど、その基準は数百から数千とされています。

ちなみに、アルゴリズムを解析して、特定キーワードで検索上位に
意図的にサイトを作ることをSEOと言います。


補足・補足と回答から外れてしまいましたが、
大体そんな感じです。
    • good
    • 0
この回答へのお礼

詳しく教えて下さり、ありがとうございます。
インデックスサーバは「見出し情報」を持っていて、クローラーが定期的にサイトを巡回し、インデックスサーバに「見出し情報」を更新して行くんですね。

しかしSEOというのは初めて知りました。検索のアルゴリズムは公開されていないものなのでしょうか?だとすればビジネスになりそうですね。

お礼日時:2010/01/16 18:38

Googleの仕組みが知りたければ、この本がお勧めです。



http://www.amazon.co.jp/Google%E3%82%92%E6%94%AF …

私は図書館で見つけ興味がわいたので読んでみました。
googleの仕組みが詳しくそして判り易く書かれていました。
一度最寄の図書館で探してみてください。
    • good
    • 0
この回答へのお礼

ありがとうございます!
サブタイトルを見ただけでも面白そうですね。図書館で見つからなかったら買ってでも読んでみます!

お礼日時:2010/01/18 22:04

前の回答と同じにはなりますが、



要はインデックスサーバーが日本だけでも何個~何十個あるからです。
ネットで検索すると、インデックスサーバーにつながる?からです。

ちなみに、日本国内でも場所によって同じキーワードでも検索順位が
違い場合があります。

これは、場所によって接続しているインデックスサーバーが違うからです。
    • good
    • 0
この回答へのお礼

インデックスサーバとはページの「優先順位」を管理するサーバでしょうか。優先順に検索をかけ、ヒットした件数がある件数に達するとそこで検索を打ち切る様な感じですかね?

>ちなみに、日本国内でも場所によって同じキーワードでも検索順位が
>違い場合があります。
>これは、場所によって接続しているインデックスサーバーが違うからです。
そうなんですか!初めて知りました。インデックスサーバ間でリアルタイムに同期を取るのは難しいんでしょうね。

お礼日時:2010/01/16 01:29

こんばんは。



分散処理システムを使っているから。後、検索エンジンのアルゴリズムも非常に優秀らしいです。
第3回Googleの仕組みを考える その1
http://www.salut.ne.jp/wmh/seminar/s003/index.html
参考にどうぞ。
    • good
    • 0
この回答へのお礼

なるほど、ページランクという言葉は聞いたことがありましたが、実際にどの様なものか知りませんでした。まず優先順位的なものを決めて検索対象をあるていど絞る様な事をしているんでしょうかね。
Googleの仕組みを理解していればDBの設計にも行かせそうですね。
ご回答頂きありがとうございました。

お礼日時:2010/01/16 01:14

ごめんなさい!答えられないけど、寝た方が良いと思います。

    • good
    • 0
この回答へのお礼

ごもっともです。。寝ときます。

お礼日時:2010/01/16 01:16

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q「いずれか」と「いづれか」どっちが正しい!?

教えて下さいっ!
”どちらか”と言う意味の「いずれか」のかな表記として
「いずれか」と「いづれか」のどちらが正しいのでしょう???

私は「いずれか」だと思うんですが、辞書に「いずれか・いづ--。」と書いてあり、???になってしまいました。
どちらでもいいってことでしょうか?

Aベストアンサー

「いずれか」が正しいです.
「いづれ」は「いずれ」の歴史的かな遣いですので,昔は「いづれ」が使われていましたが,現代では「いずれ」で統一することになっていますので,「いずれ」が正しいです.


人気Q&Aランキング