What is Elasticsearch?
Elasticsearch is a new database built to handle huge amounts of data with very high availability and to distribute itself across many nodes in a fault-tolerant and scalable architecture. All the while maintaining a simple and powerful API that allows applications written in any language to access the database.
A horizontally scalable, distributed database built on Apache’s Lucene that delivers a full-featured search experience across massive data with a simple yet powerful API.