SORU
29 Temmuz 2012, Pazar


Yatay ve dikey olarak veritabanları için Ölçekleme arasındaki fark

NoSQL veritabanları ve SQL veritabanları çok karşılaştım. Parametreler bu veritabanlarının gücünü ve zayıf yönlerini ölçmek için değişen vardır ve ölçülebilirlik bunlardan biri. Yatay ve dikey olarak bu veritabanları Ölçekleme arasındaki fark nedir?

CEVAP
30 Temmuz 2012, PAZARTESİ


Yatay, Dikey Ölçekleme Ölçekleme daha fazla güç (RAM, CPU) mevcut makine ekleme ölçekli anlamına gelir kaynakların sizin havuza daha fazla makine ekleme ölçekli anlamına gelir.

Bir veritabanı dünya yatay Ölçekleme genellikle dayalı bölümlendirme veri yani her düğüm yalnızca bir bölümünü içeren veri , dikey Ölçekleme verilerin bulunduğu tek bir düğüm ve ölçekleme yapılır ile multi-core yani yayılma yük arasındaki CPU ve RAM kaynaklarının bu makine.

Yatay Ölçekleme genellikle daha kolay ölçekli dinamik olarak ekleyerek daha fazla makine içine varolan havuzu - Dikey Ölçekleme genellikle sınırlı kapasiteli bir tek makine, Ölçekleme ötesinde bu kapasite genellikle içerir kesinti ve gelir ile bir üst limit.

İyi bir örnek için yatay Ölçekleme Cassandra , MongoDB .. ve iyi bir örnek için dikey Ölçekleme MySQL - Amazon RDS (bulut sürümü MySQL kolay bir yol sağlar için ölçek dikey geçiş ile gelen küçük ve daha büyük makineler bu işlemi sık sık kesinti içerir.

Bellek*,* 1 GigaSpaces XAP vs. gibi Veri Izgaraları genellikle sadece disk bağlı değiller, çünkü hem yatay hem de dikey Ölçekleme için optimize edilmiştir. Yatay ölçeklendirme bölümleme ve dikey ölçeklendirme ile multi-core desteği ile.

Benim daha önceki yazılarda bu konu ile ilgili daha fazla bilgi edinebilirsiniz: Scale-out vs Scale-up The Common Principles Behind the NOSQL Alternatives

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DanceOn

    DanceOn

    6 Mayıs 2006
  • Nickcidious

    Nickcidious

    6 HAZİRAN 2011
  • bored before i even began

    bored before

    30 Mart 2009