データベースに画像を保存しようとすると、パフォーマンスに大きな問題が発生しました。データベースのサイズが大幅に大きくなり、BLOBを使用したテーブルへのクエリが非常に遅くなります。また、非標準のデータアクセスを使用して画像を取得し、遅延読み込みを構成する必要があるため、コードがさらに複雑になります。また、バックアップとレプリケーションの時間が大幅に増加します。
ファイルへの保存ははるかに扱いやすく、変更されたものだけを簡単にバックアップおよびrsyncできます。
基本的に、メタデータ以外のものをデータベースにブロブしようとはしません。