Appendix N. Installing Elasticsearch and sample data
This appendix explains how to install Elasticsearch and a sample dataset. Elasticsearch is a very interesting database, especially as its authors do not consider it a database but a search engine based on Lucene. Nevertheless, it’s part of the general family of databases.
It provides a distributed, multitenant-capable, full-text search engine with an HTTP web interface and schema-free JSON documents. Multitenancy refers to a software architecture in which a single instance of software runs on a server and serves multiple tenants (which seems pretty obvious for a database). Elasticsearch is developed in Java and is released as open source under the Apache License.
We use Elasticsearch as an ...
Get Spark in Action, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.