sql >> データベース >  >> RDS >> Mysql

ファイルシステムにファイルとして、またはBLOBデータベースフィールドにバイナリとして画像を保存する

    データベースに画像を保存しようとすると、パフォーマンスに大きな問題が発生しました。データベースのサイズが大幅に大きくなり、BLOBを使用したテーブルへのクエリが非常に遅くなります。また、非標準のデータアクセスを使用して画像を取得し、遅延読み込みを構成する必要があるため、コードがさらに複雑になります。また、バックアップとレプリケーションの時間が大幅に増加します。

    ファイルへの保存ははるかに扱いやすく、変更されたものだけを簡単にバックアップおよびrsyncできます。

    基本的に、メタデータ以外のものをデータベースにブロブしようとはしません。



    1. PHPのグリフに基づいて文字列の言語を確認してください

    2. MySQLGroupByおよびOrde​​rBy

    3. MySql:特定のレコードの行番号を検索します

    4. SQL Serverサーバーの正規表現?