は、大規模なデータストレージのために、あなたは通常、データベース内の自身(画像、音楽ファイル、ビデオファイルのような)巨大なデータファイルを保存する必要はありません。
代わりに、(おそらく複数のドライブ/サーバー間で)ファイルシステムで大容量のファイルを保存して、あなたは他の関連するメタデータと一緒にデータベース内のファイル名/ボリューム参照を格納することができます。
また、これは、あなたがユーザーを送って何にデータベース形式からそれらを翻訳することよりも効率的ではなく(ブラウザの要求に応じて)ユーザーにファイル・システムから直接これらのファイルをストリーミングすることができます。
そして、あなたはストレージのトンを持っているつもりなら、あなたはおそらく簡単にAWSのようなクラウド・ストレージ・サービスを使用できるように最初からあなたのシステムを設計する必要があります。一般的な写真共有サービスの背後にいる人々の一部を知っていて、AWSをイメージストレージとして使用して、多額の費用を節約し、パフォーマンスと冗長性を向上させました。ホスティングサービスをまだ開始していない場合は、時間の経過と共にサービスの少なくとも一部をどのように移動するかを考えなければなりません。
あなたは、このように多くのデータを持っているなら、あなたは我々はそれで問題がない –
@MASIDDIQUI ...あなたはドルの十億を必要とする...セットアップに私たち自身のデータセンターを必要とし、そのためにYAH。 – Ghorbanzadeh
大量のデータを格納する場合は、通常、巨大なデータそのものをデータベースに格納する必要はありません。代わりに、ファイルシステムに大容量のファイルを保存し(おそらく複数のドライブ/サーバーにまたがって)、他の関連するメタデータと共にファイル名/ボリューム参照をデータベースに格納することができます。 – jfriend00