Bu Sayfayı Paylaş:

Kavram

CouchDB

Tanım: Key-Value (anahtar-değer) ve döküman tabanlı, ölçeklenebilir, açık kaynak bir NoSQL veritabanı sistemi. İlişkisel veritabanı sistemlerine göre büyük verilerde daha hızlı çalışmasından dolayı tercih edilmektedir

Veri

CouchDB Kurulumunun Test Edilmesi

CouchDB kurulumu tamamlandıktan sonra tarayıcı ile aşağıdaki URL çağrılır:
http://127.0.0.1:5984/
Bu URL çağrıldığında aşağıdaki gibi bir cevap dönmelidir :
{
"couchdb":"Welcome","version":"2.0.0",
"vendor":{"name":"The Apache Software Foundation"}
}

Kavram

Futon

Tanım: CouchDB'nin yönetimi için kullanılan Web arayüzü. Local sunucuda http://127.0.0.1:5984/_utils/ ile erişilebilir

Örnek

CouchDB'de Basit Bir Döküman Örneği

CouchDB bir veri döküman olarak eklenir. Dökümanların verisi JSON formatındadır. Aşağıda örnek bir içerik görülmektedir :
{
  "name":"Safiye Ayla",
  "meslek":"Müzisyen",
  "dogum":"14.07.1907",
  "olum":"14.01.1998"
}
Yukarıdaki içerik Futon Web arayüzü ile ekleyebilirsiniz. Eklendiğinde size dökümanın id'si verilecektir.
Bu içeriğin cdb_test adında bir veritabanına eklendiğini varsayalım. Bu içeriği görmek için aşağıdaki gibi tarayıcı üzerinden sorgu yapılabilir :
http://127.0.0.1:5984/cdb_test/f241e3228798f883e060e9e4b6001d0e
sonuç aşağıdaki gibi olacaktır :
{
  "_id": "f241e3228798f883e060e9e4b6001d0e",
  "_rev": "1-ab42b925ded5e9f945f9b1ce17912975",
  "name": "Safiye Ayla",
  "meslek": "Müzisyen",
  "dogum": "14.07.1907",
  "olum": "14.01.1998"
}




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir