Elasticsearch and Clojure

  • April 29, 2014 · 6:00 PM
  • Element 84

Update 4/26

We're going to change the meetup slightly for this coming Tuesday. Instead of a traditional presentation this will be more of a hands on event working with Clojure and Elasticsearch. We'll have a sample project and data prepared to get started quickly working with Clojure and Elasticsearch. There will be several programming challenges  to understand the data. Beginners or people with no Clojure experience are absolutely welcome. Bring a laptop if you have one with Java and Leiningen installed and your favorite text editor. If you don't have one then you'll be able to pair with another person.

Original

Jason Gilman will present this week on Elasticsearch integration with Clojure. Jason has been using Elasticsearch in production for 2 years and is currently developing an Elasticsearch plugin to provide spatial search for NASA.

Elasticsearch (http://www.elasticsearch.org) is a distributed search and analytics engine. * It's backed by Lucene so it's excellent for indexing text documents but it's also well suited for indexing and searching structured data. * It's very, very fast at finding data across hundreds of millions of records. * It's distributed and lightweight. You can run a single instance in your JVM and dozens or more installed instances in a cluster.

Jason will show how you can easily index and search documents in Elasticsearch from Clojure. He'll also show how to embed a running instance of Elasticsearch in your application. This allows for easy testing at the REPL or in a test suite. Finally, Jason will demonstrate how to build an Elasticsearch plugin using Clojure. This allows you to extend Elasticsearch with new search filters, custom analyzers, and integration with other data sources.

Join or login to comment.

  • Jason W.

    Excellent meetup, thank you!

    May 2, 2014

  • Jason G.

    This was the project that we worked on last night if you didn't get a chance to make it: https://github.com/jasongilman/elastic-clojure-demo

    April 30, 2014

  • Jason G.

    We're going to change the meetup slightly for this coming Tuesday. Instead of a traditional presentation this will be more of a hands on event working with Clojure and Elasticsearch. We'll have a sample project and data prepared to get started quickly working with Clojure and Elasticsearch. There will be several programming challenges to understand the data. Beginners or people with no Clojure experience are absolutely welcome. Bring a laptop if you have one with Java and Leiningen installed and your favorite text editor. If you don't have one then you'll be able to pair with another person.

    April 26, 2014

  • A former member
    A former member

    Conflicts with Arlington Ruby. Likely won't be able to make it on a regular basis...

    April 11, 2014

    • Keith B.

      I second that. I'm not saying that the Clojure meetup should defer to Arlington Ruby, but I too may need to miss meetings that conflict with Arlington Ruby.

      April 12, 2014

    • Jason G.

      This is an off month due to conflicts. We normally meet the 4th Tuesday of the month.

      April 26, 2014

  • Craig A.

    Bummer. Speaking at RVA Data Hackers in Richmond that night. Have fun!

    April 10, 2014

11 went

Our Sponsors

  • Cognitect

    Food, promotion, organizational assistance

  • Element 84

    Web, mobile development and consulting.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy