私は、PHPやMysql以外のものを使わずに、膨大なサイズのデータベースを非常に高速かつ効率的に検索する方法を探していました。私が使用できるオプションは何ですか?何十億ものレコードを含むMySQLデータベースを検索する最速の方法は何ですか?
0
A
答えて
2
100の行がある場合とまったく同じ方法です。それがインデックスの目的です。
最も可能なことは、テーブルの設計、インデックス付け戦略に注意を払い、ソリューションに十分なハードウェアを投入することです。
テーブル構造に洞察を与えていないので誰でも段落または2で答えることができる普遍的な(つまり、MySQLに組み込まれているとは思わない) ?
ほとんどの検索で、大規模なデータベースであってもMySQLは仕事をうまくやってくれます。
関連する問題
- 1. Sparkから何十億もの行を出力する
- 2. Nodejsは何十億ものイメージをファイルシステムに保存します
- 3. MySQLは何千もの行を数える最速の方法
- 4. Javaのスタック内の最大要素を検索する最も速い方法は何ですか?
- 5. デスクトップをストリーミングする最も速い方法は何ですか?
- 6. タイプをチェックする最も速い方法は何ですか?
- 7. GitHubを検索する最良の方法は何ですか?
- 8. 何十億行のポストグルでキー/バリューテーブルを使用するか
- 9. ウェブフロントエンドからデータベースに接続する最も速い方法は何ですか?
- 10. 私のサイトで良い検索を実装する最も速い方法は何ですか?
- 11. Javaのテキストファイルから読み込む最も速い方法は何ですか?
- 12. 文字列の文字を含むフィールドをmysqlデータベースで検索する方法
- 13. MySQLのレコードを複製する最も速い方法
- 14. リストを検索する最も簡単な方法は何ですか?
- 15. 数十億行の定義済みキーワードを検出する最も効率的な方法/ライブラリですか?
- 16. Pentahoで2億〜3億のレコードをソートする最良の方法は?
- 17. データベースのIDを使ってC#でレコードを見つける最速の方法は何ですか?
- 18. sqliteデータベースでフルテキスト検索を実装する最も効率的な方法は何ですか
- 19. iOSで最も速い描画方法は何ですか?
- 20. デバイス間で最も速い通信方法は何ですか?
- 21. データの行のレコードを取得する最も速い方法は何ですか?
- 22. クロスプラットフォームの方法でcバイナリの関数名を検索する最も簡単な方法は何ですか?
- 23. mysqlデータベースから多くの列を選択する最速の方法は何ですか?
- 24. データベース設計 - 数十億レコードのシステムに従います
- 25. Rのデータセットを更新する最も速い方法は何ですか?
- 26. std :: stringのサイズを変更する最も速い方法は何ですか?
- 27. UIViewの背景を実装する最も速い方法は何ですか?
- 28. このHTMLテーブルを解析する最も速い方法は何ですか?
- 29. IDの配列をクエリする最も速い方法は何ですか?
- 30. メテオでIPトラックツールをインストールするには、最速/最速/最も経済的な方法は何ですか?
'select'クエリは、データベースを検索する正弦非クオアです... –
これには現実のユースケースがありますか、それとも理論的な質問ですか?データベースがありますが、まだこのサイズではない場合は、あまりに早く最適化している可能性があります。 – halfer
私は実際にこのサイズを持ち、毎秒何百万人も成長しています。 –