Sql Azure tablo Depolama kullanmalıyım ve ne zaman kullanmalıyım?
Sql Azure tablo Depolama kullanmalıyım ve ne zaman kullanmalıyım? Düşünüyordum da , hareket işleme senaryoları için tablo depolama kullanımı banka kredi hesapları senaryo gibi örneğin ve veri işlem amaçlar için kullanılmayacak olduğunda Sql Azure kullanımı e.g raporlama. Ne düşünüyorsun?
CEVAP
bu mükemmel bir soru ve zor ve zahmetli bir çözüm mimarlar Azure için tasarlarken yapmak için bu kararları tersine çevirmek için.
Düşünün mutliple boyutu vardır: Olumsuz tarafta, SQL Azure depolama gigabayt için nispeten pahalı, süper iyi ölçeklendirme değil ve 150gigs/veritabanı sınırlıdır, ancak, bu çok önemli, SQL azure karşı işlem ücretleri vardır ve geliştiriciler zaten buna karşı nasıl kod biliyorum.
ATS hep birlikte farklı bir hayvandır. Megascalability bu Capeable, saklamak için sudan ucuz, ama pahalı sık erişim alır. Ayrıca düğümlerden İŞLEMCİ gücü önemli miktarda işlemek için gerektirir. Bu baiscally tüm ilişkisel faaliyet heyet, onlara teslim olarak, mini-db sunucuları olmak için bilgi işlem düğümleri zorlar.
Yani, benim görüşüme göre, büyük ölçülebilirlik gerekmez ve süper olmadığını sık erişilen veri boyutu büyük SQL Azure, aksi halde Azure Tablo Hizmetleri için tahsis edilmelidir.
Belirli bir örnek, mali işlemler işlem veri ATS için mükemmel bir yerdir, bir süre meta bilgileri (hesap profilleri, isim, adres, vb.) SQL azure için mükemmel.
Hth
Ne zaman kullanmalıyım := veri.operatö...
Ne zaman bir sınıf yerine bir yapı kul...
Bir MvcHtmlString nedir ve ne zaman ku...
Ne zaman ve nasıl ThreadLocal bir deği...
Ne zaman Android uygulamalarında parça...