CouchDB 1.1 brings SSL, server improvements

CouchDB, the so-called NoSQL database managed by the Apache Foundation, has emerged with its 1.1 release.

The 1.1 release is the first major release since the project reached version 1 almost a year ago. That release was the first instance of a well-known example of the NoSQL model of datastore reaching version 1, but suffered from a critical data loss issue in its default configuration causing a hasty release of 1.0.1.

The major features in the 1.1 release include improvements to the server component of the database. SSL support is available by default (building on the recent addition of authentication for requests, which did not feature in many early versions) and HTTP range requests are supported for chunking the transfer of large pieces of data.

Other improvements in the server component include better URL rewriting, better ETag support in data views, and an HTTP proxy handler to aid extensibility.

One of the more interesting alternative features is the ability for the engine to manage daemons running outside CouchDB through an OS process module. Also included is support for the CommonJS framework when writing the map functions of the map/reduce framework, which will be a welcome addition for JavaScript developers familiar with the framework.

CouchDB 1.1 is available from the Apache website.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Debugging is anticipated with distaste, performed with reluctance, and bragged about forever.” - Dan Kaminsky