Tag Archives: ElasticSearch

Managing Elasticsearch with Cerebro

Long ago I wrote a post about Graphic management tools for Elasticsearch. A lot has changed since that post. Elastic released numerous versions since and the management tools evolved too. Today I want to introduce one of the best monitoring and management systems for Elastic, Cerebro. Cerebro is free and open source and you can… Read More »

Backing up Elasticsearch with snapshots

Taking backups of the data is a challenge for every big data storage. Unlike traditional databases their data volume is so large that it cannot fit a single storage system and you have to create another cluster just to hold the backup data. An acceptable solution can be backing up to cloud storage or to… Read More »

Using SQL with ElasticSearch

SQL has been around since the 60’s, it is easy and intuitive as it resembles English and many people have at least some SQL knowledge. For many years it has been the standard language for querying databases. This has put NoSQL databases under constant pressure to support SQL. Original SQL is best designed to work… Read More »

Using ElasticSearch profiler

Sometimes you need to profile a query to see why it doesn’t performs as it should. You need to check where is the bottleneck and what is slowing it down. Version 2.2 introduced the profile API that could retrieve useful information but was very verbose. Its output was JSON that could be very large and… Read More »