Pertanyaan saya cukup umum dan saya tahu mungkin tidak ada jawaban 100% untuk itu. Saya sedang membangun solusi web ASP .NET yang akan menyertakan banyak gambar dan mudah-mudahan cukup banyak lalu lintas. Saya benar-benar ingin mencapai kinerja.
Haruskah saya menyimpan gambar di Database atau di sistem File? Dan terlepas dari jawabannya, saya lebih tertarik pada mengapa memilih cara tertentu.
Terima kasih banyak, Stefan
DUPLIKAT : Menyimpan Gambar di DB - Ya atau Tidak? , Bagaimana cara menyimpan gambar di sistem file Anda , Menyimpan sejumlah kecil gambar: blob atau fs? dan mungkin beberapa lainnya.
KOMENTAR: Terima kasih atas banyak jawaban yang bagus. Saya akan menggunakan solusi berbasis file bahkan jika saya menyukai gagasan memiliki solusi berbasis database 100%. Tampaknya saat ini ada solusi yang baik untuk melakukan apa yang saya inginkan dengan database dll, tetapi saya memiliki beberapa alasan untuk tidak melakukannya.
Saya akan menggunakan solusi yang di-host, saya memiliki penyimpanan dalam jumlah besar (10gb) tetapi hanya 300mb untuk database. Ini akan memakan banyak biaya untuk penyimpanan ekstra di DB.
Saya bukan ahli DB dan juga tidak mengendalikan pengaturan DB. Solusi berbasis DB mungkin memerlukan konfigurasi kustom seperti yang terlihat.
Jika kita akan pindah untuk menjalankan situs di server kita sendiri, saya mungkin mempertimbangkan solusi berbasis DB. terima kasih, Stefan