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.
Jon Allen - Perl & Catalyst developer, web designer, and technical manager.
Contact jj@jonallen.info.
Follow me on Twitter at twitter.com/JJ_Perl.