私はASP.NET MVC3でファイル共有システムを実装しています。ほとんどのファイル共有サイトでは、ファイルをサーバーのファイルシステムに標準のバイナリ形式で保存していると思います。ファイル共有サイトのファイル格納形式
私は、データベースにファイルシステムまたはバイナリデータフィールドという2つのオプションがあります。
ファイルシステム(大型のものを含む)をファイルシステムに格納するのではなく、データベースに格納することに利点がありますか?
詳細情報:
予想平均ファイルサイズは800 MBです。 1分間に3つのファイルをダウンロードしているユーザーにフィードバックすることが通常要求されます。
保存するファイルの平均サイズは何ですか?予想される使用状況は何ですか? INSERT/UPDATE/DELETE/SELECTの%を意味しますか? – sll
@sll - ロードパラメータの説明を追加しました。 –
DB == Microsoft SQL Server?もしそうなら[FILESTREAM Overview](http://technet.microsoft.com/en-us/library/bb933993.aspx) – sll