Integration of Elasticsearch in Drupal - The "New School" Search Engine


Elasticsearch is a real-time distributed search and analytics engine. It allows you to explore your data at a speed and at a scale never before possible. It turns Big Data into Big Information!
Some of the biggest companies like Facebook, Atlassian, Wikipedia, GitHub and others are using Elasticsearch and until the time of the conference this list will expand, I'm sure.
We believe it is a time Drupal to join also and we made Elasticsearch Connector module to build Elasticsearch ecosystem in Drupal using this "new school" search engine.

Me (Nikolay Ignatov - @nignatov) and Welin Welchev (CTO Europe at Propeople) will present you the Elasticsearch Connector. This module has been designed to be a full-featured connection from the world of Drupal to Elasticsearch. A few of the current features including handling of cluster connections and settings through Drupal’s user interface, Elasticsearch Watchdog is a supporting module feature that provides logging of watchdog messages, facet filtering, automatic deletion of old logs using Elasticsearch's TTL metadata, and more. The Search API integration contributes searches, facets, autocomplete suggestions, and "more like this" searches. With view integration for selecting from any index and document types in the cluster. And more on the presentation. We are constantly developing the module and we hope to have very soon also a Drupal8 version of the module because it is in developing process right now.

What we are going to talk about:

  • What is Elasticsearch?
  • How it works?
  • What we currently made for Drupal?
  • Showing you a demo of Elasticsearch Connector module.
  • Roadmap of the Elasticsearch Connector project.

After the session you should understand how Elasticsearch is working and how to start using the Elasticsearch Connector module for your projects.

Read more about Elasticsearch here:

Checkout the module here:

Schedule info
Experience level: 
Drupal Version: 
Drupal 7.x
Time slot: 
Thursday · 10:45-11:45
G107 · Pantheon