MOUNTAIN VIEW, CA--(Marketwire - Jun 15, 2011) - Couchbase, the NoSQL database company formed through the recent merger of CouchOne and Membase, today announced the completion of a substantial body of work resulting in significant performance gains for Apache CouchDB, the leading open source document database. Under the leadership of Damien Katz, Couchbase CTO and the creator of CouchDB, the Couchbase team targeted specific areas for improvement -- disk write performance, indexing performance, and disk space required for data storage -- and conducted a battery of benchmarks to validate performance gains. These enhancements are immediately available in the developer preview of Couchbase Single Server 2.0, the company's packaged distribution of Apache CouchDB and have been contributed back to the Apache CouchDB project for community review and acceptance.
- Couchbase developers have achieved performance gains across a number of specific areas. Quantitative data is derived from benchmarks comparing Couchbase Single Server 1.1.1 to the developer preview of Couchbase Single Server 2.0, the latter of which incorporates the performance work. Benchmarks are discussed in greater detail on the Couchbase blog:
- Disk write performance gains. Bulk loading of documents is now two to three times (2x-3x) faster.
- Indexing performance gains. View generation now executes three times (3x) faster.
- Disk storage reduction. Extensive optimization of the on-disk storage format reduces by half the amount of disk space required for database and index files, further increasing I/O efficiency.
- All improvements are available immediately in the Couchbase Single Server 2.0 developer preview, which is available for download.
- All performance work has been contributed back to the Apache CouchDB project for review and acceptance by the Apache community.
- More information on all Couchbase technologies can be found at the recently unveiled www.couchbase.org website, home of the Couchbase open source community.
Damien Katz, Couchbase CTO and creator of CouchDB: "The work we are doing on performance is truly awesome. For the backend storage engine, we've tripled write throughput while using significantly less disk space, and are seeing huge gains in view indexing performance. And we aren't done yet, not even close."
Bob Wiederhold, Couchbase CEO: "Couchbase continues to invest heavily in advancing CouchDB technology, and we are excited about the performance gains users will enjoy from the latest contributions from Damien and the team. We eagerly anticipate community review and acceptance, and look forward to continuing our work alongside other contributors to push CouchDB forward as the industry's leading document database."
About Couchbase Single Server (previously Couchbase Server)
Couchbase Single Server is powered by Apache CouchDB, the industry's most advanced and widely deployed document database technology. It boasts many advanced NoSQL capabilities, such as the ability to execute complex queries, to maintain indices and to store data with ACID transaction semantics. Plus it incorporates geospatial indexing so developers can easily create location-aware applications. Couchbase Single Server provides an exceptionally flexible data management platform, offering the rich data management operations that developers expect from their database.
Couchbase is the name of the NoSQL database company and product family created through the merger of CouchOne and Membase. Couchbase products, which are built on Apache CouchDB, Membase, and Memcached open source software, represent the most comprehensive family of database solutions for building scalable web and mobile applications, with indexing, flexible querying and ease of use that developers love; and elastic clustering, robust storage management and consistently high performance relied on by system administrators and operators. Couchbase is a privately held company funded by Accel Partners, Mayfield Fund, North Bridge Venture Partners and Redpoint Ventures. www.couchbase.com