Elasticsearch for SQL Users
Most developers are familiar with relational databases and its query language, SQL. We know how to model our data so it can fit the relational paradigm and we know how to query this relational data using SQL.
Elasticsearch is a document store with its own query DSL. In this talk we will look at several well-understood concepts and SQL queries from the relational paradigm and map these to their Elasticsearch equivalents.
Shaunak Kashyap has been working as a backend developer in the Internet software industry for over a decade. Some of his more interesting past gigs include building a poker search and analytics engine; a system for tracking and analyzing the jail population in Louisville, Kentucky; and ground software to command and control earth-imaging satellites.