Introducing Apache CouchDB 2.0

*
Proposal
Short Form
Intermediate

Excerpt

Apache CouchDB is a document database featuring an HTTP API, JSON documents, and peer-to-peer replication. Take a tour of the upcoming features and improvements in Apache CouchDB 2.0 including clustering capabilities for horizontal scalability and a declarative MongoDB-style ad hoc querying system. This talk should be of interest to you whether you're new to Apache CouchDB or an experienced Apache CouchDB developer.

Description

Take a tour of some the upcoming features and improvements in Apache CouchDB 2.0, a document database which features an HTTP API, JSON documents and master-master replication. The developer preview release of Apache CouchDB 2.0 finally brings big data and clustering capabilities to CouchDB, allowing for horizontal scalability and the distribution of data across individual servers or even across data centers in different geographic regions.

The CouchDB 2.0 release will also include a declarative MongoDB-style ad hoc querying system. Querying CouchDB using map/reduce views (i.e. indexes) has been one of the pain points for developers new to CouchDB. This new querying system will make learning CouchDB much easier. Map/reduce views will still be available for those who need more advanced querying capabilities. This preview of upcoming changes to CouchDB should be of interest to you whether you’re new to CouchDB, or you are an experienced CouchDB developer.

Tags

CouchDB, big data, document databases, javascript

Speaking experience

I have spoken at numerous conferences including the O'Reilly Software Architecture Conference, Fluent, ConFoo, CodeMash, Node.js Interactive, That Conference, NoSQL Now!, php[tek], ZendCon, OSCON, the jQuery Conference, and SXSW Interactive. I will be presenting a variation of this talk at ApacheCon in May.

Speaker

  • Bradley holt 2400x3000

    Bradley Holt

    IBM Cloud Data Services

    Biography

    Bradley Holt is a Developer Advocate with IBM Cloud Data Services. He is the author of several publications including Scaling CouchDB and Writing and Querying MapReduce Views in CouchDB (both published by O’Reilly Media). He has spoken at numerous conferences including the O’Reilly Software Architecture Conference, Fluent, ConFoo, CodeMash, Node.js Interactive, That Conference, NoSQL Now!, php[tek], ZendCon, OSCON, the jQuery Conference, and SXSW Interactive. Bradley writes and speaks about topics such as CouchDB, PouchDB, offline-first applications, PHP, Node.js, and Domain-Driven Design.

Leave a private comment to organizers about this proposal