SORU
14 Ocak 2009, ÇARŞAMBA


Neden ilişkisel veritabanı yerine belge tabanlı veritabanı kullanmalıyım?

Neden ilişkisel veritabanı kullanmak yerine, CouchDB gibi belge tabanlı veritabanı kullanmalıyım. Uygulamalar tipik bir türlü ya da belge tabanlı veritabanı ilişkisel veritabanı daha uygun olduğu etki var mı?

CEVAP
20 Ocak 2009, Salı


Muhtemelen gerekmez mi :-)

En belirgin ikinci cevap ise veri ilişkisel değil mi Eğer onu kullanman gerekir. Bu genellikle sütun bir dizi olarak veri tanımlamak için kolay bir yolu olması kendini gösterir. İyi bir örnek aslında kağıt belgeler, örneğin posta tarayarak depolayan bir veritabanıdır. Veri taranan PDF ve bazı meta verileri her zaman mevcut (taranmış, taranmış, türü belge) ve çok sayıda Olası metadata alanları olan var bir ara (müşteri Numarası, Tedarikçi numarası, sipariş numarası, devam dosyaya kadar, OCRed tam metin, vb.). Genellikle önümüzdeki iki yıl içinde ekleyeceksiniz önceden bilemezsin. CouchDB iş gibi şeyler ilişkisel veritabanları veri daha böyle çok daha güzel.

Ben de şahsen günümüzde neredeyse her programlama dilinde bulunan bir HTTP istemci dışında CouchDB için herhangi bir istemci kitaplıkları ihtiyacım yok gerçeğini seviyorum.

Muhtemelen en belirgin cevap: Eğer acı bir VERİTABANI kullanarak düşünüyorsanız, onunla kal. Her zaman İÇERİSİNDE etrafında işi yapmak için işe, belge odaklı veritabanı bakmakta fayda var.

Daha ayrıntılı bir liste için kontrol edin. this posting of Richard Jones.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bashirsultani

    bashirsultan

    22 Mart 2010
  • steeletraining

    steeletraini

    28 NİSAN 2010
  • tunez4you

    tunez4you

    20 EKİM 2008