Our Search has an Elastic Heart

Tools

Terri Chu

I recently implemented ElasticSearch at work in our Ruby on Rails API. ElasticSearch can seem daunting, but I’ll get you started with the basics by sharing what I learned during the implementation process.

Session Takeaways

  • Core concepts of ElasticSearch
  • Setup and configuration in Ruby on Rails
  • Creating an index and documents within it
  • Overview of a few capabilities outside of the typical full text search:
    • compound query
    • joining query
    • geo query
    • aggregations
    • sorting