Apache CouchDB

Yazılım ekran görüntüsü:
Apache CouchDB
Yazılım detaylar:
Versiyon: 1.6.1
Qayıt: 14 Apr 15
Lisans: Ücretsiz
Popülerlik: 25

Rating: 3.0/5 (Total Votes: 1)

Apache CouchDB başlangıçta IBM geliştirilen ve Apache Yazılım Vakfı'na sonra bağışlanmıştır.
Etrafında diğer veritabanları ile karşılaştırıldığında, CouchDB hala çok genç, ama bu bir kısa ömrü aşağıdaki oldukça toplama onu durdurdu değil.
CouchDB motoru NoSQL sistemleri, yerel JSON belgeleri kendi veri depolamak için bir anahtar-değer modeli kullanmak veritabanı motorları son dalgasının ön planda olmuştur.
Kaydedilen veriler hala ama klasik bir SQL sözdizimi ile sorgulanabilir. Bunun yerine özel bir sözdizimi JavaScript aracılığıyla yürütülen özel bir sorgu dili ile CouchDB davasında kullanılır.
Veritabanı kendisi bile Apache portföyünü ulaşmadan önce, oldukça başarılı olmuş ve BBC, Ubuntu, Motor Yard ve Credit Suisse gibi şirketler de şu anda kullanımda olan.
Bu sürüm, Apache CouchDB kaynak kodu indirmek yol açar. Ikili için Mac ve , Windows bölümleri.

bakın

Özellikler :

  • Belge veritabanı sunucusu

  • Bir sığınakta JSON API aracılığıyla Erişilebilir
  • .
  • Ad-hoc ve şema serbest
  • Düz adres alanı
  • sağlar ASİT semantik
  • Eventual tutarlılık
  • Çevrimdışı modu desteği
  • dağıtılmış mimariler için destek
  • Kolay veri çoğaltma
  • İki yönlü çakışma algılama
  • sorgulanan ve JavaScript aracılığıyla endeksli edilebilir

Bu sürümdeki yeni nedir:

  • Destek Erlang / OTP 17.0
  • Çeşitli tarayıcılar için daha iyi destek yanı sıra Ace CodeMirror kod editörü geçiş dahil olmak üzere deneysel yeni kullanıcı arayüzünde birçok gelişmeler.
  • izin MAX_COUNT seçeneği (Uuıdlerin Yapılandırması) eklendi hız sınırlayıcı bir tek isteği / _uuids eylemci talep edilebilir UUIDs miktarı.
  • Artan soket tampon boyutu büyük belgeler ve ekleri için çoğaltma hızını artırmak ve BSD benzeri sistemler üzerinde testler düzeltmek için.
  • multipart / ilgili istekleri performansını artırın.
  • doğrulayın kimlik ilgili yapılandırma ayarları iyi oluşturulmaktadır.
  • Sabit CORS başlıklarını maruz.
  • yeniden adlandırıldı proxy_authentification_handler proxy_authentication_handler için.
  • başlangıç ​​komut dosyası olun fesih Pid dosyasını temizler.

sürüm 1.5.0 yeni nedir:

  • yönetici kullanıcıların public_fields ile sınırlı olacaktır bir sorun düzeltildi sahiptir.
  • JavaScript CLI testi koşucu ile ilgili bir sorun düzeltildi.
  • resmi belgeler elden olmuştur. Diğer kaynaklardan gelen içeriği bir çok birleştirilmiştir ve indeks sayfası çok daha erişilebilir belgeler yapmak için yeniden inşa edildi.
  • Fauxton kod adlı yeni bir yönetim arayüzü, deneysel önizleme olarak dahil edilmiştir. Bu / _utils / fauxton / adresinden ulaşılabilir. Hepsini listelemek için burada da birçok yenilik vardır. Biz bu önizleme sürümü üzerinde topluluk geribildirim arıyoruz.

sürüm 1.4.0 yeni nedir:

  • Şimdi Erlang / OTP R16B ve R16B01 destekler; gerekli minimum sürümü R14B olduğunu.
  • Kullanıcı belge rol değerleri artık dizeleri olmalıdır. Kullanıcı belgeyi kaydederken değerlerin diğer türleri reddetti olacaktır.

sürüm 1.3.0 yeni nedir:

  • Artık yeniden yazar X-CouchDB-Yol Talep Rewriter özyinelemeli aramalar sırasında.
  • URL yeniden yazma Limit yineleme derinliği. 100 çağrıları maksimum Varsayılanları ama yapılandırılabilir.
  • IE7 için Fix _SESSION.
  • Eklenenler Server-Gönderilen Olaylar protokol değişiklikleri API db.
  • Futon eklendi görünüm isteği süresi.

  • Eylemler için
  • Devre Dışı Bırak düğmeleri kullanıcı izinleri yok.
  • C / C ++ derleyicisi algılama geliştirildi.
  • Veritabanı adı yeniden (izin gömülü / 's, vb.)
  • sırasında kodlanmış

sürüm 1.2.2 yeni nedir:

  • Yeni istek üzerine sayacı yeniden nedeniyle sahte yeniden yazma sınırı raporları gereksiz istek hatalarını kaçınarak Reset.
  • süreç çıkmadan önce durumu döner durdu CouchDB komut sorun giderildi.

sürüm 1.2.1 yeni nedir:

  • URL yeniden yazma Sabit çeşitli böcek yineleme söz konusu olduğunda.
  • Sabit CouchDB başlangıç ​​komut dosyası.
  • oturum açmış kullanıcı için mevcut değildir Engelli düğmeleri.
  • Sabit potansiyel çoğaltma zaman aşımı.

sürüm 1.2 yeni nedir:

  • Eklenenler yerli JSON ayrıştırıcı
  • İsteğe dosya sıkıştırma (veritabanı ve görünümü indeks dosyaları)
  • özellikle veritabanı yazma ve görünümü indeksleme ilgili çeşitli performans iyileştirmeleri,

  • Yerleşik değişiklikler yem filtreler _doc_ids için
  • Performans geliştirmeleri ve _design

sürüm 1.1.1 yeni nedir:

  • Destek SpiderMonkey'in 1.8.5
  • _log tarafından döndürülen bayt sayısına yapılandırılabilir maksimum ekleyin.
  • CommonJS modülleri boş bir dize izin ver.
  • R13B02 minimum Erlang sürümü Bump.
  • Silinen validate_doc_update fonksiyonlarını çalıştırmak etmeyin.
  • görünümler için ETag eğer include_docs = true.
  • Geçerli dizisi içerir
    Çiftleri _changes yem
  • Fix hata nerede görünebileceğini.

  • Güncelleştirme yükleyiciler çatışma çözümü sonra kırmak
  • Fix hata.

  • "Filtre" dahil _replicator ile
  • Fix hata kanepe kaza olabilir.
  • Fix çöküyor büyük görünümleri sıkıştırırken.

  • _log
  • Fix dosya tanıtıcı sızıntısı
  • _changes? Style = all_docs revizyon eksik Fix.
  • max_dbs_open limitte sıkıştırma işleme geliştirin.
  • JSONP yanıtları şimdi Content-Type için "metin / javascript" gönderin.

  • Windows YBÜ 4.2
  • Bağlantı.
  • İzni ileri işlevleri güncelleştirmek için yolda bölü.
  • reduce_overflow hata vurmak couchjs süreçleri Reap.
  • Durum kodu güncelleme işleyicileri belirtilebilir.
  • Destek gösterisi fonksiyonlarında () sağlamaktadır.
  • _view_cleanup ddoc tüm indeks dosyaları artık hiçbir manzarasına sahiptir kaldırır.
  • max_replication_retry_count artık "sonsuz" destekler.
  • kaynak veritabanı boş kimliği ile bir belge olan Fix çoğaltma kazasında.
  • Fix çıkmaza isteklere hizmet için couchjs süreçleri atama.
  • belge çok parçalı PUT API Düzeltmeler.

  • Manzaralı veritabanları için dosya tanıtıcı sızıntıları ile ilgili
  • Düzeltmeler.

sürüm 1.1.0 yeni nedir:

  • Yerli SSL desteği.
  • ekleri için HTTP aralığı istekleri için destek eklendi.

  • `_doc_ids` Ve` _design` :. `_changes`
  • Eklenenler yerleşik filtreler
  • aka "Nagle" TCP_NODELAY eklendi yapılandırma seçeneği.
  • vhosts tanımlarında joker izin verin.

  • Görünümler için
  • Daha taneli ETag desteği.
  • Daha esnek URL yeniden yazma.
  • Eklendi OS Süreci modülü CouchDB dışında cinleri yönetmek için.

  • Daha ölçeklenebilir externals için
  • Eklendi HTTP Proxy işleyicisi.
  • `çoğaltmaları yönetmek için _replicator` veritabanı eklendi.
  • Birden mikro-optimizasyonlar veri okuma.
  • Eklendi CommonJS harita işlevlerine destek.

  • Bir `bayat = ok` yanıt döndükten sonra bir görünüm güncellemesi tetikler` bayat = update_after` sorgu seçeneği eklendi
  • .
  • Daha açık bir hata iletileri nedeniyle izinleri olmadığı için bir dosyaya erişmek mümkün değildir.
  • Futon bir "parola değiştirme" -feature eklendi.

Sınırlamalar :


  • O değil:
  • ilişkisel veritabanı.
  • ilişkisel veritabanları için bir yedek.
  • Bir nesne yönelimli veritabanı.

Benzer yazılım

pgShark
pgShark

14 Apr 15

MySQL Command Line
MySQL Command Line

12 Apr 15

Apache Ambari
Apache Ambari

11 Mar 16

SimpleMysql
SimpleMysql

13 May 15

Geliştirici Diğer yazılım Apache Software Foundation

Apache Ant
Apache Ant

11 Aug 16

Apache Derby
Apache Derby

11 Mar 16

Apache ACE
Apache ACE

13 Apr 15

Yorumlar Apache CouchDB

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!