. .

YAPC::EU 2010 - The Renaissance of Perl



ElasticSearch, you know, for search

ElasticSearch, you know, for search

By Clinton Gormley (‎DrTech‎)
Date: Friday, 6 August 2010 10:00
Duration: 20 minutes
Target audience: Any
Language: English
Tags: cloud json lucene rest

You can find more information on the speaker's site:

ElasticSearch is a Lucene-based distributed, highly available, cloud-ready, RESTful full text search engine, written in Java.

ElasticSearch.pm is the Perl interface to ElasticSearch, written and maintained by me.

ElasticSearch really makes full text search easy - unlike most Java apps it is simple to install use and configure. The designer has really made it DWIM.

I intend to talk about the functionality that ElasticSearch provides, how to use it from Perl, and the road map of changes planned for ElasticSearch.pm, including ElasticSearch::QueryBuilder (similar to SQL::Abstract, but for ES) and ElasticSearch::Protocol::Memcached (accessing the ES server using the memcached protocol over TCP, rather than the default slower HTTP protocol).

Attended by: Nicholas Clark, Michael Kröll (‎pepl‎), Marco Masetti (‎grubert‎), Léon Brocard (‎acme‎), Aaron Crane (‎arc‎), Leo Lapworth (‎Ranguard‎), Gabor Szabo (‎szabgab‎), Tom Hukins, osfameron, Valerio Paolini (‎valdez‎), Søren Lund (‎slu‎), Markus Pinkert (‎Bedivere‎), Ferruccio Zamuner (‎ferz‎), Emanuele Zeppieri (‎emazep‎), Francoise Dehinbo (‎franky‎), Anders Nielsen (‎anielsen‎), Andrew Shitov (‎ash‎), Adam Bartosik, Joel Bernstein (‎joel‎), Clinton Gormley (‎DrTech‎), Edmund von der Burg (‎evdb‎), Steffen Schwigon (‎renormalist‎), Adeola Awoyemi (‎dialog‎), Michael Jemmeson (‎michael‎), Alexey Surikov (‎ksurent‎), Job van Achterberg (‎jkva‎), lorenzo, Rafiq Gemmail (‎Raf‎), Franck Cuny, Camille Maussang (‎cmaussan‎), Markus Wichmann (‎telemorphix‎), Igor Komlew, Michal Gawlik, Jose Luis Martinez, Fernando Santagata,

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