genel itibariyle hızlı aramalar yapabilmek için (bkz: java) ile geliştirilmiş sistem. (bkz: cluster) halinde kullanılabileceği gibi (bkz: standalone) de kullanılabilir. (bkz: kubernetes) sistemi üzerinde de kolayca çalışabilir. yazılım geliştiriciler için aynı zamanda log altyapısı olarak da kullanılabilir. Elasticsearch node sayısı (bkz: client), (bkz: master), (bkz: data) olarak 3 rolde parçalara bölünerek insert, ve select açısından kaynak tahsisi yapılabilir.