ElasticSearch is an open source, RESTful search engine built on top of Apache Lucene and released under the Apache license. It is Java-based, and can search and index document files in diverse formats. Every time you store data in Elasticsearch it gets saved inside an index which has a type.
Full article