Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyimpan Gambar Dalam Sistem File Sebagai File Atau Dalam Bidang Basis Data BLOB Sebagai Binari

Saya mengalami masalah kinerja besar saat mencoba menyimpan gambar dalam database. Ukuran basis data menjadi jauh lebih besar dan kueri pada tabel dengan BLOB menjadi jauh lebih lambat. Ini juga menambah kerumitan tambahan pada kode Anda karena Anda harus menggunakan akses data non standar untuk mengambil gambar Anda dan harus mengonfigurasi untuk pemuatan lambat. Ini juga meningkatkan waktu pencadangan dan replikasi secara signifikan.

Menyimpan dalam file jauh lebih mudah ditangani, Anda dapat dengan mudah mencadangkan dan menyinkronkan hanya file yang telah diubah.

Pada dasarnya saya tidak pernah mencoba memasukkan apa pun selain metadata ke dalam database.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa baris yang terpengaruh mengembalikan 0 saat memperbarui/menghapus berhasil?

  2. gabung dalam dan di mana kinerja klausa in()?

  3. SQL Group BY menggunakan string di kolom baru

  4. Cara menulis penghitung hit yang efisien untuk situs web

  5. Bagaimana cara mengatur skema default untuk pengguna di MySQL