重複の可能性:
画像を DB に保存する - はい、いいえ?
私は、JSF、MYSQL を使用して研究所のプロジェクトを行っています。
画像を保存する必要がある場所はたくさんあります。アプリケーションの 70% は画像に基づいています。私はmysqlに画像を保存するためにSOを読みましたが、mysqlに画像を保存するのは悪い考えであることがわかり、代替手段がいくつかありました。
私には3つの選択肢があります
オプション 1 : イメージを mysql に保存する
オプション 2 : イメージをローカル ファイル システムに保存する
オプション 3 : 任意のホスティング Web サイト (Amazon s3 など) に画像を保存します。
機関はインターネット経由で画像を保存したくないため、オプション 3 は使用できません。ローカルシステムを作りたい。
オプション 2 を使用することを考えていましたが、もし明日サーバーがクラッシュしたらどうなるか知りたいです。また、サーバーからのファイルは誰でも削除できます。(セキュリティの問題)
したがって、私が残したオプションはオプション 1 で、イメージを mysql に保存します。
ちょっと興味がありますが、MySQL に画像を保存する際に不利な点はありますか?
画像を保存するためのオプション 1 を使用しますか? 本当に心配です。
誰もが素晴らしい投稿の下を読むべきです。