. .

YAPC::EU 2010 - The Renaissance of Perl



Introduction to CouchDB

Introduction to CouchDB

By JJ Allen from Birmingham.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:

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: Marco Masetti (‎grubert‎), Léon Brocard (‎acme‎), Barbie, JJ Allen, Salve J. Nilsen (‎sjn‎), Dave Cross (‎davorg‎), Gabor Szabo (‎szabgab‎), osfameron, Valerio Paolini (‎valdez‎), jonasbn, Dmitry Karasik (‎McFist‎), Søren Lund (‎slu‎), Roman Baumer (‎rba‎), Emanuele Zeppieri (‎emazep‎), Imre Saling (‎pelagic‎), Peter Makholm (‎brother‎), Alexander Hartmaier (‎abraxxa‎), Anders Nielsen (‎anielsen‎), Thomas Heine, Joel Bernstein (‎joel‎), David Leadbeater (‎dg‎), Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 (‎daxim‎), Michael Jemmeson (‎michael‎), Nigel Metheringham (‎nigelm‎), Alexey Surikov (‎ksurent‎), Michele Valzelli, lorenzo, Rafiq Gemmail (‎Raf‎), Leon Timmermans (‎leont‎), Frederico Recsky (‎Frederico‎), Marko Zagožen (‎mzagozen‎), Jose Luis Martinez, Heinz Knutzen, Fulvio Scapin (‎trantorvega‎),

Our sponsors


  • Booking.Com
  • YAPC::Europe 2009
  • cPanel


  • Shadowcat
  • 123 people
  • Venda
  • Dada


  • YAPC::Europe Foundation
  • Smart Open Software
  • MySQL
  • Exonetric
  • pair Networks


  • GitHub
  • Italpro
  • Geoesse
  • $foo Perl Magazin
  • Lokku
  • Apress
  • No Starch Press
  • O'Reilly Media

Media Partners

  • Linux Magazine


  • Regione Toscana
  • Comune di Pisa