ElasticSearch

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Elasticsearch
Développeur Shay Banon
Écrit en Java
Environnement Multiplate-forme
Type Moteur de recherche
Licence Licence Apache 2.0
Site web www.elasticsearch.org

Elasticsearch est un moteur de recherche libre (open source) basé sur Apache Lucene.

Il est :

  • distribué (architecture de type cloud computing)
  • utilise une base de données NoSQL
  • utilise la méthode REST. L'indexation des données s'effectue à partir d'une requête HTTP PUT. La recherche des données s'effectue avec la requête HTTP GET. Le flux d'informations est codé selon le format JSON.
  • associé à deux autres produits open source que sont Kibana et Logstash qui sont respectivement un visualiseur de donnée et un ETL (initialement destiné aux logs).