Elastic Search

ElasticSearch is an open source, distributed, RESTful, Search Engine. A comprehensive overview is provided on its product page.

Where to go from here

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.