June 2020
Intermediate to advanced
576 pages
15h 41m
English
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 ...
Read now
Unlock full access