Elasticsearch is a distributed, RESTful search and analytics engine that lets you perform and combine many types of searches — structured, unstructured, geo, metric — any way you want. Elasticsearch provides easy to implement powerful, modern search experiences for websites, apps, or ecommerce stores.