Introduction to CouchDB

Talk slides

Abstract

CouchDB is a document oriented database which is accessed using a REST API and queried by writing JavaScript MapReduce functions.

Using MapReduce is a very different approach from traditional SQL databases, and as such the usual Perl modules (DBI, DBD::* and DBIx::Class) do not apply.

This talk gives an overview of CouchDB concepts and use cases, and shows how to use the CouchDB::Client module to access and query a CouchDB database from Perl.

About

Jon Allen - Perl & Catalyst developer, web designer, and technical manager.

Contact jj@jonallen.info.

Follow me on Twitter at twitter.com/JJ_Perl.