2016-04-04 22 views
0

Azure ile barındırılan bir asp.net Web Uygulaması yapıyorum. Veritabanındaki görüntüleri saklamak için dosya sistemini kullanmaya karar verdim, görüntü yolu veritabanında saklandı. images kullanıcılar tarafından eklenen ve bunlar görüntülerin dosya sistemi depolama sınırları nelerdir 100'eGörüntüleri Azure web uygulamasında saklama. Dosya sistemi limiti ve performansı?

Sorum şu kadar bir kerede çok ekleyebilirim? Şu anda hepsi sadece tek bir dizinde saklanıyorlar. Sonunda, tek bir dizinde binlerce (muhtemelen yüz binlerce) görüntü olacaktır. Bu resimler bir sayfaya gömüldüğünde performans üzerinde büyük etkisi olacak mı? Görüntülerin hiçbiri 1 mb'den büyük değil. Alt dizinleri yapmak daha iyi bir uygulama olabilir mi?

+0

Sorunuzu Azure'a (VM? Web uygulaması? Web rolü?) Nasıl dağıtılacağınızla ilgili daha fazla bilgi vermek için sorunuzu düzenlemeniz gerekir. Şu anda, bu konu dışı olarak kapatılma riskini çalıştıran oldukça belirsiz (ve fikir isteyen) bir sorudur. (aslında, ServerFault'a ait olduğu için genel olarak konu dışıdır ...). –

cevap

2

şiddetle Azure statik içeriği depolamak için en iyi yolu olan mağaza dosyasına Azure Blob depolama alanını kullanmak salık vermek. İleride uygulamayı ölçeklemek zorunda (Web grubu, masmavi web uygulaması ya da birden fazla VM örneği vardır neyse) eğer

Ve, sunucudaki dosyaları depolamak en iyi yöntem değildir.

Bu sayfada görüntüleri gibi statik içerik hakkında bazı "en iyi uygulamalar" bulabilirsiniz: başlamanıza yardımcı olacaktır https://msdn.microsoft.com/en-us/library/dn589776.aspx

Ve Azure Depolama belgelerinde: https://azure.microsoft.com/en-us/documentation/services/storage/

Umut bu yardımcı olur,

Julien

İlgili konular