Category: NoSQL Database – Apache Elasticsearch

What is Elasticsearch?

Elasticsearch is the most popular, open-source, cross-platform, distributed and scalable search-engine based on Lucene. It is written in Java and released under the terms of the Apache License. Elasticsearch is developed alongside Logstash and Kibana. Logstash is a data-collection and log-parsing engine while Kibana is an analytics and visualization platform. The three products combined are referred to as the Elastic Stack (formerly known as the ELK stack). They are..

Read more

What is Elasticsearch used for?

In short, search and log analytics. Elastic has been implemented in lots of instances that require very fast large-scale search such as Stack Overflow, Soundcloud, Rijksmuseum in Amsterdam, Fog Creek (40 billion lines of code), Verizon Business (50 billion documents), etc. The ELK stack, (Elastic, Logstash, Kibana) is now developed enough to use it for..

Read more