Mardi 13 juin 2017 @ Sophia-Antipolis : soirée Elastic Search

Modifié par superadmin le 2022/07/19 16:09

Mardi 13 juin 2017 @ Sophia-Antipolis : soirée Elastic Search

Le Riviera JUG organise une rencontre gratuite sur le thème d’Elastic Search le mardi 13 juin 2017 à partir de 18h dans les locaux d’Inria Sophia-Antipolis.

Pour beaucoup, les bases de données ça ingère bien les données, ça s’en délecte, même, jusqu’à la boursouflure, jusqu’à en avoir les dents du fond qui baignent, quoi. Enfin, vous voyez. Une fois rassasiée, elle en fait quoi la base, de toutes ces données ? Elle les garde jalousement, et vous si vous avez le malheur de vouloir y accéder, vous voici revenu au bon vieux Altavista (comment ça vous n’avez jamais connu ? Ah, ces jeunes…) c’est à dire que vous êtes foutus si vous ne connaissez pas l’URL direct vers le résultat que vous cherchez. Enfin dans une base de données c'est le bon critère (indexé de préférence) pour faire ce fichu SELECT.

Mais si c'est un peu moins évident que ça, vous êtes dans la panade. Dans le vieux Nice sans Google Maps. Dans votre déclaration d’impôt avec votre pile de documents vaguement liés dans la main (que d’ailleurs c'est trop tard si vous ne l’avez pas encore faite). Bref, c’est perdu, vous n’avez plus qu’à effacer votre base de données et en refaire une plus petite. Aussi, fallait pas être si ambitieux.

Ah, non ? On me dit qu’en fait j’ai effacé ma base pour rien ? Il y aurait un baril de lessive miracle qui retrouverait mes données et les chaussettes manquantes ? Et qu’en plus elle lave les données plus blanc que blanc ?

David Pilato, développeur et évangéliste chez elastic.co, viendra nous expliquer comment Elastic Search va chercher les données avec les dents (que d’ailleurs paraît qu’elle peut même chercher la croissance avec ses super dents), mieux que Lycos et Altavista réunis ! Et que grâce à ça on va pouvoir arrêter le régime à sec des bases puisqu’on pourra enfin en faire sortir ce dont on a besoin. Comme par exemple cette déclaration d’impôt en retard, donc…

Ne manquez pas cette soirée emoticon_smile

Réservation

Programme

Ce programme est susceptible de changer selon des imprévus prévisibles.

HoraireDescription
18:00 - 18:30Accueil
18:30 - 19:15Un moteur de recherche NoSQL pour chercher^H^H^H^H^H^H^H^H trouver...
19:15 - 19:45Buffet, boissons
19:45 - 20:45Ingest node : (ré)indexer et enrichir des documents dans Elasticsearch

Sponsors

SponsorRôles
inria-2-150px.png   Salle

Pour venir

Salle « Euler Violet », bâtiment Euler en face du poste de garde (le gardien vous l’indiquera quand vous arriverez sur le site).

INRIA Sophia-Antipolis
2004, route des Lucioles
06902 Sophia Antipolis

Plan d’accès.

Prevoyez une pièce d’identité pour le poste de garde.

Programme détaillé

Un moteur de recherche NoSQL pour chercher^H^H^H^H^H^H^H^H trouver...

Vous cherchez toujours dans vos données avec des SELECT * FROM person WHERE name like '%david%pilato%" ?

Au delà des performances obtenues, êtes-vous certain de renvoyer les résultats les plus pertinents pour vos utilisateurs d'abord ?

Venez découvrir comment un moteur de recherche vous aidera à répondre aux questions posées par vos utilisateurs, de manière pertinente et efficace, tout en apportant des fonctionnalités d'analyse des résultats et ce, quelque soit le volume...

Ingest node : (ré)indexer et enrichir des documents dans Elasticsearch

Lorsque vous injectez des données dans elasticsearch, vous pouvez avoir besoin de réaliser des opérations de transformation assez simples. Jusqu'à présent, ces opérations devaient s'effectuer en dehors d'elasticsearch, avant l'indexation proprement dite.

Souhaitez la bienvenue à Ingest node ! Un nouveau type de noeud qui vous permet justement de faire cela.

Ce talk explique le concept de Ingest Node, comment l'intégrer avec le reste de la suite logicielle Elastic et comment développer son propre plugin Ingest par la pratique en montrant comment j'ai développé le plugin ingest-bano pour enrichir des adresses postales et/ou des coordonnées géographiques françaises (pour l'instant).

Ce talk parlera également de l'API de réindexation qui peut également bénéficier du pipeline d'ingestion pour modifier vos données à la volée lors de la réindexation.

À propos des intervenants

David Pilato

david-pilato-120.jpg

Depuis 2013, David est développeur et évangéliste chez elastic.co, après avoir passé les deux années précédentes à promouvoir le projet open-source Elasticsearch. Il en anime la communauté française.