Apache CouchDB

Software screenshot:
Apache CouchDB
Software detaljer:
Version: 1.6.1
Upload dato: 14 Apr 15
Licens: Gratis
Popularitet: 25

Rating: 3.0/5 (Total Votes: 1)

Apache CouchDB blev oprindeligt udviklet på IBM og doneret senere til Apache Software Foundation.
Sammenlignet med andre databaser rundt, CouchDB er stadig meget ung, men det har ikke stoppet den fra at indsamle en ganske følgende i sin korte levetid.
Den CouchDB Motoren har været på forkant med den seneste bølge af NoSQL systemer, database motorer, der bruger en nøgle-værdi-modellen til at gemme deres data i lokale JSON dokumenter.
De registrerede data kan stadig forespørges men ikke med en klassisk SQL syntaks. I stedet en speciel syntaks anvendes, i CouchDB tilfælde via en brugerdefineret forespørgsel sprog henrettet via JavaScript.
Databasen selv har været en succes, selv før de når Apache portefølje, og er i øjeblikket i brug på selskaber som BBC, Ubuntu, Engine Yard og Credit Suisse.
Denne udgivelse fører til Apache CouchDB kildekoden download. For den binære henvises til Mac og Windows afsnit.

Funktioner :

  • Dokument databaseserver
  • tilgængelig via en RESTful JSON API.
  • Ad hoc og skema-fri
  • En flad adresseområde
  • Giver ACID semantik
  • Eventuel konsistens
  • Offline tilstand støtte
  • Support til distribuerede arkitekturer
  • Nem data replikation
  • Tovejs afsløring konflikt
  • Kan forespørges og indekseret via JavaScript

Hvad er nyt i denne udgivelse:

  • Support Erlang / OTP 17.0
  • Mange forbedringer i vores eksperimentel ny brugergrænseflade, herunder at skifte kodeeditoren fra CodeMirror til Ace og bedre støtte til forskellige browsere.
  • Tilføjet max_count option (UUID'er Configuration) for at tillade hastighedsbegrænsende mængden af ​​UUID'er der kan rekvireres fra den / _uuids handler i en enkelt anmodning.
  • Øget socket buffer størrelse at forbedre replikering hastighed for store dokumenter og vedhæftede filer, og løse tests på BSD-lignende systemer.
  • Forbedre ydeevne multipart / relaterede anmodninger.
  • Kontroller, at authentication-relaterede konfigurationsindstillinger er velformede.
  • Faste CORS udsatte overskrifter.
  • Omdøbt proxy_authentification_handler at proxy_authentication_handler.
  • Sørg for startscriptet rydder PID fil på opsigelse.

Hvad er nyt i version 1.5.0:

  • Fixed et problem, hvor Admin brugerne vil være begrænset af de public_fields funktion.
  • Fast et problem med JavaScript CLI test runner.
  • Den officielle dokumentation er en overhaling. En masse indhold fra anden side er blevet slået sammen, og indekset siden er blevet genopbygget for at gøre docs langt mere tilgængelige.
  • En ny administration UI, kodenavnet Fauxton, er medtaget som et eksperimentelt eksempel. Det kan findes på / _utils / fauxton /. Der er for mange forbedringer her at nævne dem alle. Vi søger feedback fra fællesskabet på denne forhåndsvisning udgivelse.

Hvad er nyt i version 1.4.0:

  • Nu understøtter Erlang / OTP R16B og R16B01; det krævede minimum version er R14B.
  • User dokument rolle værdier skal nu være strenge. Andre typer af værdier vil blive afvist, når du gemmer brugeren dokumentet.

Hvad er nyt i version 1.3.0:

  • Ikke længere omskriver X-CouchDB-Anmodet-Path under rekursive kald til brænder.
  • Limit rekursionsdybden i URL brænder. Defaults til maksimalt 100 påkaldelser, men kan konfigureres.
  • Fix _SESSION for IE7.
  • Tilføjet Server-Sent Events protokol til DB ændringer API.
  • Tilføjet visning anmodning varighed til Futon.
  • Deaktiver knapper til handlinger, som brugeren ikke har rettigheder til.
  • C / C ++ compiler afsløring er blevet forbedret.
  • Database navn er kodet under omskrivning (tillader indlejrede / 's osv).

Hvad er nyt i version 1.2.2:

  • Nulstil omskrive tæller på ny anmodning, undgå unødvendige anmodning svigt på grund af falske omskrivning limit rapporter.
  • Fixed problem i CouchDB script hvor stoppet status afkast før proces udgange.

Hvad er nyt i version 1.2.1:

  • Faste forskellige bugs i URL brænder når rekursion er involveret.
  • Fast CouchDB starte script.
  • Handicappede knapper, der ikke er tilgængelige for den indloggede bruger.
  • Faste potentielle replikering timeouts.

Hvad er nyt i version 1.2:

  • Tilføjet en indfødt JSON parser
  • Valgfri fil komprimering (database og udsigt index-filer)
  • Flere præstationsforbedringer, især med hensyn til database skriver og udsigt indeksering
  • ydeevne forbedringer for de indbyggede ændringer foder filtre _doc_ids og _design

Hvad er nyt i version 1.1.1:

  • Support Spidermonkey 1.8.5
  • Tilføj konfigurerbar maksimum for antallet af bytes returneres af _log.
  • Tillad CommonJS moduler til at være en tom streng.
  • Bump minimum Erlang version R13B02.
  • Du må ikke køre slettede validate_doc_update funktioner.
  • ETags for visninger omfatte aktuelle sekvens, hvis include_docs = true.
  • Fix bug hvor dubletter kan vises i _changes foder.
  • Fix bug hvor opdatering håndterer pause efter konfliktløsning.
  • Fix bug med _replicator hvor omfatte "filter" kunne gå ned sofa.
  • Fix går ned, når komprimering store visninger.
  • Fix file descriptor læk i _log
  • Fix manglende revisioner _changes? Style = all_docs.
  • Forbedre håndtering af komprimering på max_dbs_open grænse.
  • JSONP svar nu sende "text / javascript" for Content-Type.
  • Link til ICU 4.2 på Windows.
  • Tillad skråstreger fremad i vejen for at opdatere funktioner.
  • Reap couchjs processer, der ramte reduce_overflow fejl.
  • Status kode kan angives i opdateringen handlere.
  • Support giver () i show funktioner.
  • _view_cleanup når ddoc har ingen visninger nu fjerner alle index-filer.
  • max_replication_retry_count understøtter nu "uendelig".
  • Fix replikering ned, når source database har et dokument med tomme ID.
  • Fix dødvande ved tildeling couchjs processer til at tjene anmodninger.
  • Rettelser til dokumentet multipart PUT API.
  • Rettelser vedrørende file descriptor lækager til databaser med udsigt.

Hvad er nyt i version 1.1.0:

  • Native SSL support.
  • Tilføjet understøttelse af HTTP range anmodninger om vedhæftede filer.
  • Tilføjet indbyggede filtre til `_changes`:` _doc_ids` og `_design`
  • .
  • Tilføjet konfiguration mulighed for TCP_NODELAY aka "Nagle".
  • Tillad wildcards i vhosts definitioner.
  • Mere granuleret ETAG støtte til synspunkter.
  • Mere fleksibel URL brænder.
  • Tilføjet OS Process modul til at håndtere dæmoner uden for CouchDB.
  • Tilføjet HTTP Proxy handler om mere skalerbare eksterne.
  • Tilføjet `_replicator` database til at styre gentagelser.
  • Flere mikro-optimeringer, når du læser data.
  • Tilføjet CommonJS støtte til kort funktioner.
  • Tilføjet `uaktuelle = update_after` query option, der udløser en visning opdatering efter hjemkomsten en` uaktuelle = ok` svar.
  • Mere eksplicitte fejlmeddelelser, når det ikke er muligt at få adgang en fil på grund af manglende tilladelser.
  • Tilføjet en "Ændre password" -feature til Futon.

Begrænsninger :


  • Det er ikke:
  • en relationel database.
  • en erstatning for relationelle databaser.
  • Et objekt-orienteret database.

Lignende software

ArangoDB-PHP
ArangoDB-PHP

9 Feb 16

Sqitch
Sqitch

21 Jul 15

django-redis
django-redis

22 Jul 15

Andre software developer Apache Software Foundation

Apache Crunch
Apache Crunch

10 Dec 15

Apache MINA
Apache MINA

13 Apr 15

Apache Sling
Apache Sling

13 Apr 15

Apache Flink
Apache Flink

9 Apr 16

Kommentarer til Apache CouchDB

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori