NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Performing full SQL-style joins in a distributed system like Elasticsearch is prohibitively expensive. Instead, Elasticsearch offers two forms of join which are designed to scale horizontally.
See the Elasticsearch documentation on Joining queries for more details.