Apache CouchDB

Screenshot Software:
Apache CouchDB
Detalii soft:
Versiune: 1.6.1
Incarca data: 14 Apr 15
Licenţă: Gratuit
Popularitate: 25

Rating: 3.0/5 (Total Votes: 1)

Apache CouchDB a fost initial dezvoltat la IBM și a donat mai târziu la Apache Software Foundation.
Comparativ cu alte baze de date în jurul valorii de, CouchDB este încă foarte tânăr, dar acest lucru nu le-a oprit de la colectarea destul de un text în durata de viata scurta sa.
Motorul CouchDB a fost în prima linie a valului recent de sisteme de NoSQL, motoare de baze de date care utilizează un model de cheie-valoare pentru a stoca datele lor în documente JSON locale.
Datele înregistrate pot fi interogate, dar nu cu o sintaxa SQL clasic. În schimb o sintaxă specială este utilizat, în cazul CouchDB lui printr-un limbaj de interogare personalizat executat prin JavaScript.
Baza de date în sine a fost destul de un succes, chiar înainte de a ajunge portofoliul Apache, și este în prezent în uz la companii precum BBC, Ubuntu, motor Yard și Credit Suisse.
Această versiune conduce la Apache CouchDB de cod sursă descărcat. Pentru binar, vă rugăm să consultați Mac și Ferestre secțiuni.

Caracteristici :


    Serverul
  • baze de date de documente
  • accesibile prin intermediul unui API JSON odihnitor.
  • Ad-hoc și-schemă gratuit
  • un spațiu de adrese plat
  • Oferă semantică ACID
  • consecvență Eventualele
  • suport modul Offline
  • Suport pentru arhitecturi distribuite
  • replicare a datelor Easy
  • detectare a conflictelor Bi-directional
  • Pot fi interogate și indexate prin activarea JavaScript-

Ce este nou în această versiune:

  • Suport Erlang / OTP 17,0
  • Numeroase îmbunătățiri în interfața noastră de utilizare nou experimental, inclusiv trecerea editorul de cod de la CodeMirror la Ace, precum și o mai bună susținere pentru diferite browsere.
  • Adaugata opțiunea max_count (UUID Configurare) pentru a permite cantitatea de UUID care pot fi solicitate de la / _uuids handler într-o singură cerere de limitare a vitezei.
  • Creșterea dimensiunea buffer socket pentru a îmbunătăți viteza de replicare pentru documente mari și atașamente, și repara teste pe sisteme BSD ca.
  • Îmbunătățirea performanței de cereri din mai multe părți / legate.
  • Verificați dacă setările de configurare legate de autentificare sunt bine format.
  • CORS fixe expuse antete.
  • proxy_authentification_handler Renamed la proxy_authentication_handler.
  • Asigurați-vă că scriptul de pornire reușește fișierul pid de încetare.

Ce este nou în versiunea 1.5.0:

  • Fixed o problemă în cazul în care utilizatorii de administrator va fi restricționată prin public_fields dispun.
  • Fix o problemă cu testul de culisare JavaScript CLI.
  • documentația oficială a fost revizuit. O mulțime de conținut din alte surse au fost fuzionate, iar pagina de index a fost reconstruit pentru a face docs mult mai accesibil.
  • O UI de administrare nouă, cu nume de cod Fauxton, a fost inclus ca o previzualizare experimental. Acesta poate fi accesat la / _utils / fauxton /. Nu sunt prea multe îmbunătățiri aici pentru a le listați pe toate. Cautam pentru feedback de la comunitatea de pe acest comunicat de previzualizare.

Ce este nou în versiunea 1.4.0:

  • Acum suporta Erlang / OTP R16b și R16B01; versiunea minim necesar este R14b.
  • valori rol de document de utilizare trebuie să fie acum siruri de caractere. Alte tipuri de valori va fi refuzat atunci când salvarea documentului de folosire.

Ce este nou în versiunea 1.3.0:

  • Nu mai rescrie X-CouchDB-Solicitat-Path timpul apelurilor recursive la ReWriter.
  • Limit adâncime recursivitate în URL-ul ReWriter. Defaults la un maxim de 100 de invocații, dar este configurabil.
  • Fix _SESSION pentru IE7.
  • Adaugata Evenimente protocol-Trimis Server pentru a db schimbări API.
  • Adaugata durată vederea cerere Futon.
  • Disable butoane pentru acțiuni care utilizatorul nu are permisiunea de a.
  • C / C ++ detectare compilator a fost îmbunătățită.
  • numele bazei de date este codificată în timpul rescrierea (permițând / integrate 's, etc.).

Ce este nou în versiunea 1.2.2:

  • Reset rescrie contra la noi solicitări, evitând eșecuri cerere inutile din cauza rapoartelor limită de rescriere fictive.
  • Problema fixe în script CouchDB unde prinde întoarce stare înainte ieșirile de proces.

Ce este nou în versiunea 1.2.1:

  • diferite bug-uri fixe în URL-ul ReWriter când recursivitate este implicat.
  • script de pornire CouchDB fix.
  • butoanele cu handicap care nu sunt disponibile pentru utilizatorul logat.
  • potențiale timeout replicare fixe.

Ce este nou în versiunea 1.2:

  • Adaugata un parser JSON nativ
  • de compresie de fișiere opțional (baze de date și vizualizare index fișiere)
  • Mai multe îmbunătățiri de performanță, în special în ceea ce privește scrierile baze de date și vizualizare indexarea
  • îmbunătățiri de performanță pentru built-in modificări alimenta filtre _doc_ids și _design

Ce este nou în versiunea 1.1.1:

  • Suport SpiderMonkey 1.8.5
  • Adăugați maxim configurabil la numărul de octeți returnate de _log.
  • Permiteți module CommonJS a fi un șir gol.
  • cucui Versiunea minim Erlang la R13B02.
  • Nu intră funcții validate_doc_update eliminat.
  • ETags pentru opiniile includ secvență curent dacă include_docs = true.
  • bug Fix unde dubluri pot apărea în _changes hrană.
  • Fix bug în cazul în care stivuitoare modificare pauză după soluționarea conflictelor.
  • Fix bug cu _replicator unde sunt "filtru" ar putea prăbuși canapea.
  • se blochează Fix când compactarea vedere mare.
  • fișier Fix scurgere descriptor în _log
  • Fix lipsă revizuiri în _changes? Style = all_docs.
  • Îmbunătățirea manipularea de compactare la limita max_dbs_open.
  • răspunsurile JSONP trimite acum "text / javascript" pentru Content-Type.
  • Link catre UTI 4.2 pe Windows.
  • permis slash înainte în cale pentru a actualiza funcții.
  • Reap procese couchjs care a lovit eroare reduce_overflow.
  • cod Stare pot fi specificate în stivuitoare actualizare.
  • Suport prevede () în spectacol funcții.
  • _view_cleanup când ddoc nu are vederi acum elimină toate fișierele index.
  • max_replication_retry_count suportă acum "infinit".
  • accident de replicare Fix când baza de date sursă are un document de identitate cu gol.
  • Fix impas atunci când atribuirea procese couchjs pentru a servi cererile.
  • Fixat la documente cu mai multe API UPT.
  • Corecții privind scurgeri de informații descriptor de fișier pentru baze de date cu vedere.

Ce este nou în versiunea 1.1.0:

  • suport SSL nativ.
  • Adăugat suport pentru cererile gama HTTP pentru echipamente.
  • Adăugat built-in filtre pentru `_changes`:` `_doc_ids` și _design`
  • .
  • opțiune de configurare Adaugata pentru TCP_NODELAY aka "Nagle".
  • Permiteți metacaractere în definiții vhosts.
  • sprijin ETAG Mai multe granular pentru opiniile.
  • URL ReWriter Mai multă flexibilitate.
  • modul Adăugat OS Procedeu de a gestiona demoni in afara de CouchDB.
  • Adăugat HTTP Proxy pentru handler exterioare mai scalabile.
  • Adaugata `bază de date _replicator` administrezi repetiții.
  • Mai multe micro-optimizări la citirea datelor.
  • Adăugat CommonJS sprijin pentru harta funcții.
  • Adaugata `vechi = opțiune de interogare update_after` care declanșează o modificare vedere după întoarcerea o` vechi = răspuns ok`.
  • mesaje de eroare mai explicit atunci când nu este posibil pentru a accesa un fișier din cauza lipsei de permisiuni.
  • Adaugata o "schimbare parolă" -feature la Futon.

Limitări :


    Nu este:
  • O bază de date relațională.
  • O înlocuire pentru baze de date relaționale.
  • O bază de date orientat-obiect.

Software similare

SQLAlchemy
SQLAlchemy

20 Jul 15

CUBRID Perl Driver
CUBRID Perl Driver

13 May 15

Danpu
Danpu

13 May 15

Alte software-uri de dezvoltator Apache Software Foundation

Apache Allura
Apache Allura

10 Feb 16

Apache Axis
Apache Axis

5 Jun 15

Apache JMeter
Apache JMeter

12 Apr 15

mod_perl
mod_perl

14 Apr 15

Comentarii la Apache CouchDB

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!