[解決済み] 大きなデータベース」って何?[クローズド]
質問
OK、馬鹿な質問ですが、私は「大規模なデータベース」という漠然としたコメントと、小規模および中規模を目にし、それが何を意味するのか疑問に思っています。どなたか、私たち SQL 初心者のために、小、中、大のデータベースが何であるかを定義していただけませんか?
どのように解決するのですか?
小規模なデータベースが中規模になり、中規模のデータベースが大規模になる閾値はありません。一般に、これらの言葉を聞くときは、保存されているレコードの総量で特定の桁を思い浮かべます。
- 小規模。スプレッドシートに収まる。
- ミディアム。コモディティサーバー上のメモリに収まります。
- ラージ。コモディティなクラウドオファリングにフィットします。
- 非常に大きい。特殊な環境に適合し、通常とは異なるストレージ、レイテンシ、またはスループットの特性を持っています。
ポスターのように dkretz が提案したように、データベースの種類ごとに持っている性質で考えることもできます。このようにカテゴライズすると
-
小さい: パフォーマンスは気になりません。特別な最適化を行わなくても、クエリは問題なく実行されます。インデックスのようなフロントライン拡張を使用しても、わずかなパフォーマンスの違いしか見られません。
-
ミディアム。あなたのデータベースには、おそらく保守とケアにパートタイムで割り当てられているスタッフが1人以上いることでしょう。これらのスタッフは、データベースの健全性に注意を払い、許容できないパフォーマンスの問題を防ぎ、ダウンタイムを最小限に抑えることを主な管理責任としています。
-
大規模。データベースを操作してパフォーマンスを向上させ、アプリケーションの変更によってデータベースの寿命が尽きるまでスキーマが破壊されないようにすることを職務とする専任のスタッフがいる可能性があります。データベースの健全性と状態に関する指標は、綿密にモニターされます。最適化を理解し実行するには、かなりの専門知識が必要です。
-
非常に大きい。データベースは、すぐにアクセスできなければならない膨大な量の情報を保存します。各クエリから最後の一滴までスピードを引き出すために、パフォーマンスの最適化が絶対に必要であり、それがなければ、データベースの使い勝手はかなり悪くなるか、あるいは使用不可能にさえなるでしょう。データベースは、高度で革新的なレプリケーションまたはクラスタリング技法を使用して、現在のテクノロジーの境界を押し広げているかもしれません。
これらは完全に主観的なものであり、誰かが完全に正当な別の定義を持つ可能性が非常に高いことに注意してください。
関連
-
[解決済み] SQL Serverでレコードを削除した後、IDシードをリセットする。
-
[解決済み] PostgreSQLデータベースへのSQLダンプのインポート
-
[解決済み] 全レコードを返すElasticsearchクエリ
-
[解決済み] SQLデータベースのテーブルでn番目の行を選択する方法は?
-
[解決済み】「INNER JOIN」と「OUTER JOIN」の違いは何ですか?
-
[解決済み] なぜ、いつ、Liquibaseなのか?
-
[解決済み] データベースとファイルシステムストレージ
-
[解決済み] scale horizontallyとscale verticallyの意味を教えてください。重複
-
[解決済み] ファセット検索とは何ですか?
-
[解決済み] 二相コミットはどのように最後の一秒の失敗を防ぐのか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] データベース レコードを削除するかしないか
-
[解決済み] なぜORMを使う必要があるのですか?[クローズド]
-
[解決済み] 変更履歴/監査データベーステーブルの最適なデザインは?[クローズド]
-
[解決済み] データベースに郵便番号を格納する必要があります。カラムの大きさはどのくらいにすればよいでしょうか?
-
[解決済み] SQLITE SQLダンプファイルをPOSTGRESQLに変換する
-
[解決済み] MS Accessの代替となるフリーソフト [終了しました]。
-
[解決済み] ファセット検索とは何ですか?
-
[解決済み] キーの取り外し方法を教えてください。
-
[解決済み] SQLiteのテーブルから最後のオートインクリメントされたIDを取り出すには?
-
[解決済み] 73億行のマーケットデータ(読み出しに最適化)を格納する方法とは?