[解決済み] Googleはどうしてそんなに速いのか?
2023-04-07 03:35:27
質問
Googleがこれほど速くクエリを提供できるのは、どのような技術やプログラミング上の判断によるものなのでしょうか?
私が何かを検索するたびに(1日に数回あるうちの1回)、彼らがほぼ1秒かそれ以下の時間で結果を提供することに、いつも驚かされます。どのような構成とアルゴリズムでこれを達成できるのでしょうか。
余談ですが
デスクトップアプリケーションを入れて私のマシンで使うとしても、おそらくGoogleの半分も速くないだろうと思うと、なんだか圧倒されますね。でも、これからも勉強していこうと思います。
提供された素晴らしい回答やポインタの一部を紹介します。
- Google プラットフォーム
- マップ リデュース
- 緻密に作り込まれたアルゴリズム
- ハードウェア - クラスタファームと膨大な数の安価なコンピュータ
- キャッシュとロードバランシング
- Google ファイル システム
どのように解決するのですか?
素晴らしい回答やポインターをご紹介しています。
- Google プラットフォーム
- マップ リデュース
- 緻密に作り込まれたアルゴリズム
- ハードウェア - クラスタファームと膨大な数の安価なコンピュータ
- キャッシュとロードバランシング
- Google ファイル システム
関連
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] 山積みされた靴下を効率よく組み合わせるには?
-
[解決済み] Python 3で「1000000000000000 in range(1000000000000001)」はなぜ速いのですか?
-
[解決済み] JavaScriptでオブジェクトのキー/プロパティの数を効率的にカウントする方法
-
[解決済み] Pythonスクリプトのプロファイリングはどのように行うのですか?
-
[解決済み] Eclipseを高速化する方法とは?
-
[解決済み】画像処理。コカ・コーラ缶」認識のためのアルゴリズム改良
-
[解決済み] Entity Frameworkのクエリは遅いが、SqlQueryの同じSQLは速い。
-
[解決済み] Rでdata.frameをマージ/ジョインする最速の方法は何ですか?
-
[解決済み] 開発者は読みやすさとパフォーマンスのどちらを優先させるべきか?[クローズド]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Scalaのパターンマッチはバイトコードレベルでどのように実装されているのですか?
-
[解決済み] ファイルキャッシュをクリアしてパフォーマンステストを繰り返す
-
[解決済み] Rでdata.frameをマージ/ジョインする最速の方法は何ですか?
-
[解決済み] EBPフレームポインタレジスタの目的は何ですか?
-
[解決済み] 原子演算コスト
-
[解決済み] Jaro-Winkler距離とLevenshtein距離の違い?[クローズド]
-
[解決済み] なぜ、条件付の手は分岐予測失敗の影響を受けないのですか?
-
[解決済み] Laravelは本当にこんなに遅いのか?
-
[解決済み] レジスターが猛烈に速いなら、なぜもっとたくさんないのか?
-
[解決済み] git ステータスのパフォーマンスを向上させる方法