SORU
18 ŞUBAT 2009, ÇARŞAMBA


Bir web uygulaması için veritabanı dosyaları olarak ya da fotoğraf çekebiliyor?

Benim soru oldukça genel ve 0 bir cevap olmayabilir biliyorum. Bir ASP yapıyorum .NET resimler ve trafik adil bir miktar umarım bir sürü yer alacak çözüm web. Performans elde etmek istiyorum gerçekten.

Dosya sistemi üzerinde Veritabanı veya resimleri kaydetmek gerekir? Ve ne olursa olsun cevap belirli bir yol seçmek neden daha çok ilgileniyorum.

Çok teşekkürler, Stefan

YİNELENEN: *, How to store images in your filesystem, Storing a small number of images: blob or fs? *0 bazıları muhtemelen.

< / ^ hr .

YORUM: çok iyi cevap için Teşekkür ederim. Eğer 100% bir veritabanı tabanlı çözüm fikri gibi bile dosya tabanlı bir çözüm için gideceğim. Bugün veritabanları vb istediğimi yapmak iyi bir çözüm var gibi görünüyor ama bunun için birkaç sebep var.

  • Bir çözüm barındırılan olacağım, veritabanı miktarda depolama alanı(10 GB) ama sadece 300mb büyük var. DB ekstra depolama için bir sürü mal olacak.

  • Bir DB uzmanı ve DB ayarlarını kontrol değil de değilim. DB tabanlı bir çözüm gibi görünüyor gibi özel yapılandırma gerekebilir.

Eğer kendi sunucusu üzerinde site çalıştırmak için hareket edeceğiz eğer DB tabanlı bir çözüm düşünebilirim. teşekkürler Stefan

CEVAP
18 ŞUBAT 2009, ÇARŞAMBA


Dosya sistemi üzerinde fotoğrafları saklamak ve veritabanı konumları resim.

Neden? Çünkü...

  1. Statik dosyaları olarak fotoğraf sunmak mümkün olacak.
  2. Hiçbir veritabanı erişim veya uygulama kodu resimleri getirmek için gerekli olacaktır.
  3. Görüntü performansını artırmak için farklı bir sunucudan hizmet olabilir.
  4. Veritabanı darboğaz azaltacaktır.
  5. Veritabanı sonuçta dosya sistemi verilerini depolar.
  6. Resim dosya sisteminde depolanan kolayca önbelleğe alınabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • martin shervington

    martin sherv

    7 EKİM 2011
  • ŠĩŗĜŕôŵåɭȍҭҭ

    ŠĩŗĜŕô

    29 Kasım 2009
  • Techmoan

    Techmoan

    31 Mayıs 2009