No.3ベストアンサー
- 回答日時:
(1)検索エンジンは世界中のサーバー、PCをチェックしに行くのか?
違います。検索エンジンはテキストデータを蓄積しています。
なみに容量ではありません。テラバイトの単位です。
(1テラ=1000ギガバイト)
1度登録したホームページなどのデータはどんどん
蓄積されていくわけです。
(2)検索されるデータは、検索しやすい形で、何かとセットで存在するのか?
検索されるデータはどういう形でもってるかというと
国語辞典のような索引があるといえばわかりやすいでしょうか?
ただ国語辞典とちがって先頭の1文字だけではありません。
どういう形で索引データをもっているかというと
検索エンジンによっても違うのですが
単語別に索引データをもっていたり、網羅しているものもあります。
ちなみに普通の索引を持つデータというのは
「あいうえお」という10バイトのテキストデータがあるとすると
その約5倍、50バイトぐらいの索引データが必要といわれています。
B-TREEというのは一番上にルート(根)とよばれるところから検索を
はじめてそれが分岐していっています。その分岐を
条件にあわせてたどっていくと該当データにたどりつく
という仕組みなのですが、B-TREEが考案されたのは今から30年前
の話で今ではさらに複雑なアルゴリズムになっているようです。
No.2
- 回答日時:
データベースにはデータに索引情報をもっており、
少ない比較回数で検索できるような仕組みになっています。
例えば10万件のデータの中から5件該当するデータがあったとしても
10万件すべてを1個1個調べているわけではありません。
そのアルゴリズムについて知りたいなら
B-TreeとかB木で検索してみると良いでしょう。
この回答への補足
仕組みは大体わかりましたが、次の2点がわかりません。
(1)検索エンジンは世界中のサーバー、PCをチェックしに行くのか?
(2)検索されるデータは、検索しやすい形で、何かとセットで存在するのか?
もしよければ、お答え願います。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(SNS・コミュニケーションサービス) Yahoo!とGoogle検索のしくみの違いを教えてください 2 2022/08/14 01:53
- Chrome(クローム) Chromeのアドレスバーに履歴等を表示させないようにしたい 2 2022/09/08 14:20
- docomo(ドコモ) docomoスマホ セパレート画面 6 2023/03/21 01:06
- その他(スマホアプリ・スマホゲーム) 十七歳未満でも使用できる検索アプリを探しています。 4 2022/05/19 23:45
- Google Maps iPhoneのGoogle検索窓を通常の大きさに 戻す方法を教えて頂けませんか?(切実) 日本全国の 2 2022/10/02 02:08
- Access(アクセス) Excel や Access のフォームの中でいわゆるインターネットの検索窓のようなものを構築できま 9 2022/05/21 12:39
- Wi-Fi・無線LAN ネットワークに詳しい方教えてください 実家のWi-Fiを家族3人で 使ってます。 わたしが楽天市場な 5 2022/05/11 16:21
- 政治 処理水について、放出以外の代案を出している人・組織はありますか 8 2023/08/26 08:52
- Yahoo!メール yahooメールの検索結果を全て表示するには? 1 2023/05/16 14:34
- その他(ブラウザ) Microsoft edgeのアドレスバーからの検索について 画像のとおりアドレスバーに「aa」とい 1 2022/04/19 15:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
業務用のデータベースサーバー...
-
Sqliteで使えない文字。
-
ACCESS2010 Excelエクスポート ...
-
1回目の実行に3分、2回目の実行...
-
オンメモリデータベースとは?
-
ACCESSのデータをWebブラウザで...
-
oracleデータベースの更新履歴
-
データベース側で100万とか1000...
-
暗号化したDBのデータ移行
-
DATファイルをEXCELで開きたい
-
警察はスマホに保存した動画や...
-
復旧中のデータベースについて
-
postgresql についてです
-
【DB】同じトランザクション内...
-
PCが悪くなって新しいPCにSSMS...
-
dbFailOnError とは?
-
一つのトランザクションでSELEC...
-
DAOファイルのSQLクエリの部分...
-
OracleのROWIDについて…
-
エクセルのフィルタ抽出が固まる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのデータをWebブラウザで...
-
MS-Accessのエクスポートで異常...
-
1回目の実行に3分、2回目の実行...
-
Sqliteで使えない文字。
-
accessの上限容量2Gでは容量が...
-
ACOSのRDBについて教え...
-
業務用のデータベースサーバー...
-
ACCESS2010 Excelエクスポート ...
-
ACCESSのクエリからORACLEのDB...
-
ツリー情報のデータをSQLで取得...
-
SQLServerのDBのうちテーブルを...
-
SQL ServerにExcelをリンクさせ...
-
oracleデータベースの更新履歴
-
データファイルに書き込まれる...
-
AccessのLANでの共有
-
別サーバーへのデータの同期更...
-
SQLSERVERのテーブルにデータを...
-
暗号化したDBのデータ移行
-
SQL文で、重複データの上書きは...
-
AccessのクエリとExcelの外部デ...
おすすめ情報