Les agrégations avec Elasticsearch

Elasticsearch-Logo-Color-V.jpg

Tout d'abord quelques mots sur Elasticsearch pour la culture. Elasticsearch est basé sur la bibliothèque Apache Lucene. Il fournit tout le nécessaire à l'indexation de documents et à l'exécution des requêtes de recherches.
Elasticsearch facilite l'utilisation de Lucene en intégrant la bibliothèque dans une application Java modulaire, facilement configurable et capable de fonctionner en cluster.
Elasticsearch  utilise une base de données NoSQL, codée au format JSON, qu’il indexe et interroge via une API rest. Cela permet donc de créer facilement et rapidement un moteur de recherche intelligent que l'on pourrait qualifier "à la Google".