ElasticSearch is an open source, distributed, RESTful, Search Engine. A comprehensive overview is provided on its product page.
The setup section includes instructions on how to install Elastic Search. From there, you can check the introduction video. The documentation is divided into the following sections:
| Section | Description |
|---|---|
| rest_api | Covers the REST API, for example, index/delete/count/search operations and more. |
| java_api | Covers the full native Java API. |
| groovy_api | Covers the full native Groovy API. |
| mapping | Covers the mapping definitions of types. |
| modules | Covers the different node (top) level modules of ElasticSearch. |
| index_modules | Covers the different index level modules and their respective settings. |
| cloud | Covers cloud based discovery and gateway support. |