Introduction to CouchDB
Introduction to CouchDB
By JJ Allen from Birmingham.pm, MiltonKeynes.pm
Date: Thursday, 5 August 2010 12:30
Duration: 20 minutes
Target audience: Any
Language: English
Tags: couchdb database javascript rest web
You can find more information on the speaker's site:
- Abstract: http://perl.jonallen.info/talks/couchdb-introduction
- Talk: http://perl.jonallen.info/talks/couchdb-introduction
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.
Attended by: JJ Allen, Leon Timmermans (leont), Emanuele Zeppieri (emazep), Leon Brocard (acme), Dave Cross (davorg), Anders Nielsen (anielsen), Salve J. Nilsen (sjn), osfameron, Barbie, Peter Makholm (brother), Thomas Heine, Alexey Surikov (ksurent), lorenzo, Lars Dɪᴇᴄᴋᴏᴡ (daxim), David Leadbeater (dg), Søren Lund (slu), Heinz Knutzen, Alexander Hartmaier (abraxxa), Frederico Recsky (Frederico), Nigel Metheringham (nigelm), Roman Baumer (rba), Michael Jemmeson (michael), Marko Zagožen (mzagozen), Gabor Szabo (szabgab), Jose Luis Martinez, Rafiq Gemmail (Raf), Joel Bernstein (joel), Marco Masetti (grubert), Valerio Paolini (valdez), jonasbn, Dmitry Karasik (McFist), Fulvio Scapin (trantorvega), Michele Valzelli, Imre Saling (pelagic),