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

  • Android Central

    Android Cent

    13 Kasım 2008
  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • The Onion

    The Onion

    14 Mart 2006