CouchDb

Free and open source document database server
Download

CouchDb Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Damien Katz
  • Publisher web site:
  • http://couchdb.org/CouchDB/CouchDBWeb.nsf/Home?OpenForm
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 549 KB

CouchDb Tags


CouchDb Description

Free and open source document database server CouchDb is a document database server, accessible via a RESTful JSON API, ad-hoc and schema-free with a flat address space, a distributed, featuring robust, incremental replication with bi-directional conflict detection and management, and a query-able and index-able, featuring a table oriented reporting engine that uses Javascript as a query language.CouchDb is not a relational database, a replacement for relational databases, an object-oriented database. Or more specifically, meant to function as a seamless persistence layer for an OO programming language. The programming interface is now stable enough to encourage application development on top of CouchDb. Please remember that it is still 'alpha software' and that some features may be changed or removed in a future release.NOTES: 1. CouchDb is alpha level software. It is still missing important features, but is stable enough for testing and evaluation purposes. It's mostly of interest to developers at this stage.2. CouchDb is released under the Apache License 2.0. Here are some key features of "CouchDb": · a REST API using JSON instead of XML for data transport · a JavaScript view engine based on Mozilla Spidermonkey · a GNU Autotools build system supporting most POSIX systems (Noah Slater) · a built-in administration interface (Christopher Lenz) · experimental fulltext search with Lucene (Jan Lehnardt) · countless tweeks, enhancements and other small refinements. What's New in This Release: Database Core: · Fix for replication problems where the write queues can get backed up if the writes aren't happening fast enough to keep up with the reads. For a large replication, this can exhaust memory and crash, or slow down the machine dramatically. The fix keeps only one document in the write queue at a time. · Fix for databases sometimes incorrectly reporting that they contain 0 documents after compaction. HTTP Interface: · Fix for chunked responses where chunks were always being split into multiple TCP packets, which caused problems with the test suite under Safari, and in some other cases. · Fix for an invalid JSON response body being returned for some kinds of views. (COUCHDB-84) · Fix for connections not getting closed after rejecting a chunked request. (COUCHDB-55) · CouchDB can now be bound to IPv6 addresses. · The HTTP Server header now contains the versions of CouchDB and Erlang. Javascript View Server: · Sealing of documents has been disabled due to an incompatibility with SpiderMonkey 1.9. · Improve error handling for undefined values emitted by map functions. (COUCHDB-83) Packaging and System Integration: · The `couchdb` script no longer uses `awk` for configuration checks as this was causing portability problems. · Updated `sudo` example in the README to use the `-i` option, this fixes problems when invoking from a directory the `couchdb` user cannot access. Futon Utility Client: · The view selector dropdown should now work in Opera and Internet Explorer even when it includes optgroups for design documents. (COUCHDB-81)


CouchDb Related Software