English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

教程 Elasticsearch

Elasticsearch est un serveur de recherche basé sur Lucene. Il fournit un moteur de recherche full-text multiutilisateur distribué, basé sur une interface web RESTful. Elasticsearch est développé en Java et est publié sous licence Apache, ce qui en fait un moteur de recherche d'entreprise populaire. Il est utilisé dans le cloud computing et peut atteindre une recherche en temps réel, stable, fiable, rapide et facile à installer et à utiliser. Les clients officiels sont disponibles en Java, .NET (C#), PHP, Python, Apache Groovy, Ruby et de nombreux autres langages. Selon DB-Les classements des moteurs de recherche montrent que Elasticsearch est le moteur de recherche d'entreprise le plus populaire, suivi de Apache Solr, également basé sur Lucene.

Elasticsearch est un moteur de recherche et d'analyse de texte open source distribué en temps réel. Il est utilisé pour des projets d'applications web monopages (SPA). Elasticsearch est un code open source développé en Java, utilisé par de nombreuses grandes organisations dans le monde. Il est licencié sous les termes de la licence Apache.2

Dans ce tutoriel, vous apprendrez en détail les bases d'Elasticsearch et ses fonctionnalités importantes.

Ce tutoriel s'adresse à

Ce tutoriel est conçu pour les professionnels du logiciel qui souhaitent apprendre simplement Elasticsearch et ses concepts de programmation. Il décrit les composants d'Elasticsearch à l'aide d'exemples appropriés.

Ce tutoriel vise à configurer le module HR de SAP de manière simple et systématique. Il contient de nombreuses captures d'écran, utiles pour les conseillers et les utilisateurs finaux.

Prérequis

Avant de commencer à apprendre ce tutoriel, vous devriez avoir une compréhension de base de Java, JSON, des technologies de recherche et de web. L'interaction avec Elasticsearch est réalisée via une api restful; par conséquent, il est toujours recommandé de comprendre l'api restful.

Si vous êtes débutant dans l'un de ces concepts, nous vous recommandons de chercher de l'aide dans des tutoriels sur ces sujets avant de commencer à utiliser Elasticsearch.