Elasticsearch, le pouvoir des Aggregations

Elasticsearch, le pouvoir des Aggregations

Elasticsearch est un serveur de recherche, conçu pour indexer des ressources et offrir un système de moteur de recherche. Construit sur Apache Lucene, Elasticsearch s'utilise principalement via une API REST. Depuis 2004, Elasticsearch est devenu aussi la société Elastic. J'ai réalisé...

Lire la suite
Hadoop et Elasticsearch, comment indexer vers ES

Hadoop et Elasticsearch, comment indexer vers ES

Aujourd'hui, voyons comment intégrer ElasticSearch dans un projet Big Data, avec Apache Hadoop. Pour cela, je vais utiliser Elasticsearch for Apache Hadoop, un simple JAR, et un peu de Scala avec Apache Spark. Mais avant cela, quelques lignes sur chacun de ces outils. Apache Hadoop Hadoop est un...

Lire la suite
Environnement de développement ElasticSearch 2.4 avec Docker

Environnement de développement ElasticSearch 2.4 avec Docker

Vous avez besoin de développer avec ElasticSearch ? Voici un mini-tutorial pour vous donner quelques pistes, et vous partager une expérience récente. Docker est un système simple qui permet d'isoler une application dans une boîte, tout en partageant les ressources d'une machine...

Lire la suite
Sondage Scala dans les entreprises en France

Sondage Scala dans les entreprises en France

J'ai créé un petit sondage du 5 au 20 juin 2016, uniquement en Français, sur l'adoption de Scala dans le monde des entreprises. L'idée de ce sondage est partie d'une discussion en vue de la préparation de l'enregistrement du podcast, "les CastCodeurs". Nous avons réalisé l'enregistrement le...

Lire la suite