Ne zaman ilişkisel bir veritabanı yerine NoSQL bir veritabanı kullanmalı mıyım? Aynı sitede hem kullanmak için tamam mı? | Netgez.com
SORU
14 EYLÜL 2010, Salı


Ne zaman ilişkisel bir veritabanı yerine NoSQL bir veritabanı kullanmalı mıyım? Aynı sitede hem kullanmak için tamam mı?

NoSQL veritabanları kullanmanın avantajları nelerdir? Son zamanlarda onlar hakkında çok şey okudum ama hala bir uygulamak isterdim neden emin değilim, ve ne koşullarda kullanmak isterim.

CEVAP
15 EYLÜL 2010, ÇARŞAMBA


Ä°liÅŸkisel veritabanları ACID zorlar. Yani, ÅŸema iÅŸlem odaklı veri depoları var. Gerçek dünya uygulamaları ™'u için kanıtlanmış ve uygun. Neredeyse iliÅŸkisel veritabanları ile her ÅŸeyi yapabilirsin.

Ama, büyük bir yüksek kullanılabilirlik veri depoları gelince hız ve ölçekleme sınırlamalar vardır. Örneğin, Google ve Amazon veri büyük veri merkezlerinde saklanan terabayt var. Sorgulama ve ekleme bu senaryolarda İçerisinde engelleme/şema/işlem gereği ölçülebilir değildir. Büyük performans Kazanç ve ölçülebilirlik için kendi veritabanlarını (aslında, anahtar-değer depoları) uygulanan olmasının sebebi bu.

NoSQL veritabanları uzun bir süre için yaklaşık edilmiş, sadece bu dönem yeni. Bazı örnekler, grafik, nesne, sütun, XML ve veritabanları belge.

Size 2 soru için:Aynı sitede hem kullanmak için tamam mı?

Neden olmasın? Her ikisi de farklı amaca hizmet eder?

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Break

    Break

    10 Aralık 2005
  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÃœL 2012
  • SalGames2016

    SalGames2016

    17 Kasım 2012