SORU
6 Temmuz 2010, Salı


Yani... bu NoSQL şey

MongoDB inceledim ve hayran kaldım. Biraz daha farklı bir şekilde benim veritabanı düzenleme karşılığında, ücretsiz CPU ve RAM kadar performans alırım gibi görünüyor güvenmedim olmasına rağmen)? Zarif ve esnek görünüyor, ama Raylar ile benim gibi hızlı takas yapmıyorum. Sorun ne Peki? İlişkisel bir veritabanı veya hiç Mongo yapamam o bana ne veriyor? Başka bir deyişle, neden (mevcut NoSQL sistemlerinin gelişmemişlik dışında ve değişime direniş) bütün Sanayi gemi MySQL atlamak değil mi?

Anladığım kadarıyla ölçek olarak, Memcache beslemek için MySQL olsun. Şimdi en baştan bir şey eşit performansı ile başlayabilirim gibi görünüyor.

İlişkiler... bu önemli bir şey olurdu? işlemlerini yapamam biliyorum

Okudum http://teddziuba.com/2010/03/i-cant-wait-for-nosql-to-die.html ama anladığım kadarıyla bu, onun argümanı temelde gerçek işletmeler hangi araçları kullanmak gerçekten gerek yok önlemek SQL, çok insanlar gibi bir hendek vardır yaptığımı biliyorum. Ama "kurumsal" gerçekten onun anlamı yok o yüzden Facebook ya da Google gibi. yaklaşık olarak birçok eşzamanlı kullanıcı ile uğraşmak zorunda (Walmart 1,8 milyon çalışanı var; Facebook 300 milyon kullanıcı).

Bu konuda gerçekten merak ediyorum... peşine takılmayacağım söz veriyorum.

CEVAP
6 Temmuz 2010, Salı


Ayrıca MongoDB büyük bir hayranıyım. Ama, kesinlikle VERİTABANI için toptan bir yenileme değil. Facebook 300 milyon kullanıcıya ama bazı arkadaşlarınızın listesi bir kez görünmüyor, ya da fotoğraf albümü bir arada bir talebi yoksa, dikkat edin olur mu? Muhtemelen değil. Eğer durum güncellemenizi tüm arkadaşlarından birkaç dakika için damlama değilse bile, bir önemi var mı? Zor. Eğer Wal-Mart'ın bilanço senkronizasyon dışında iseniz, birisi kafasını kaybedecek? Kesinlikle.

NoSQL veritabanları "ilişkileri değil, sıkı ve veri bütünlüğü senkronize olmak için çabalıyorsunuz." ortamlarda bulanık harika İLİŞKİSEL veri setleri son derece karmaşık ve ilişkisel zaman hala önemlidir (bu nedenle adı) ve saf tutulması gerekiyor.

NoSQL için büyük bir itme son 30 yıldır, her iki senaryo için RDMBS sistemleri kullanıyoruz aslında. Biz şimdi birçok durum için daha uygun bir araç var. Bazı çoğu, aslında iddia ediyorum. Ama hiç kimse tüm iddia ediyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • SegaAmerica

    SegaAmerica

    5 Mart 2008