Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Elasticsearch — Wikipédia
Elasticsearch — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Elasticsearch
Description de l'image Elasticsearch_logo.svg.

Informations
Créateur Shay Banon (d)Voir et modifier les données sur Wikidata
Développé par Elasticsearch B.V
Dernière version 9.2.1 (11 novembre 2025)[1]Voir et modifier les données sur Wikidata
Dépôt github.com/elastic/elasticsearchVoir et modifier les données sur Wikidata
État du projet  En développement actif
Écrit en JavaVoir et modifier les données sur Wikidata
Système d'exploitation Oracle Linux (en), Red Hat Linux, Ubuntu, Windows Server (en), SUSE Linux Enterprise Server, Debian, openSUSE, CentOS et type UnixVoir et modifier les données sur Wikidata
Environnement Multiplateforme
Type Moteur de rechercheVoir et modifier les données sur Wikidata
Politique de distribution Open core, Saas
Licence Variable : Elastic License; AGPL; Server Side Public License
Site web www.elastic.co/elasticsearchVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Elasticsearch est un logiciel utilisant Lucene pour l'indexation et la recherche de données. Il fournit un moteur de recherche distribué et multientité à travers une interface REST. C'est un logiciel écrit en Java distribué sous licence Elastic[2] (Open core). L'éditeur propose aussi une version sous Server Side Public License ainsi que la possibilité de souscrire une offre Saas.

Elasticsearch est le serveur de recherche le plus populaire chez les professionnels, suivi par Apache Solr qui utilise aussi Lucene[3]. Il est associé à deux autres produits libres, Kibana et Logstash, qui sont respectivement un visualiseur de données et un ETL (initialement destiné aux logs).

L'indexation et la recherche des données s'effectue à partir d'une API REST. Les données échangées sont au format JSON.

Shay Banon parlant d'Elasticsearch à Berlin Buzzwords 2010

Histoire

[modifier | modifier le code]

Elasticsearch a été créée par Shay Banon, fondateur de Compass Project (en) en 2004. Lors de la conception de la troisième version de Compass, Banon se rend compte qu'il est nécessaire de réécrire une grande partie du logiciel pour gérer les montées en charge. De là est né Elasticsearch, une solution construite pour être distribuée et pour utiliser du JSON via des requêtes HTTP, ce qui rend le moteur de recherche utilisable avec n'importe quel langage de programmation[4]. La première version sort le 8 février 2010 avec un numéro de version 0.4.0[5]. Suivent des sorties quasi mensuelles avec, certains mois, plusieurs versions, numérotées 0.X jusqu'à une version 1.0, sortie le 12 février 2014 soit quatre ans après la première[6].

En 2012 est créée l'entreprise ElasticSearch par Shay Banon et Steven Schuurman ; le siège social est situé à Amsterdam aux Pays-Bas[7]. S'ensuit une première levée de fonds de 10 millions de dollars[8], puis 24 millions de dollars en 2013[9] et 70 millions en 2014[10],[11],[12], ce qui valorise l'entreprise à 700 millions de dollars, d'après le site fortune.com[13]. La société est cotée au NASDAQ depuis le 4 octobre 2018[14]. En 2021 le changement de licence d'Elasticsearch vers la licence non libre SSPL a entraîné la création du fork OpenSearch. Fin août 2024, l’entreprise fait marche arrière en ajoutant la licence AGPL[15].

Description

[modifier | modifier le code]

Elasticsearch permet de faire des recherches sur tout type de document. Il possède une architecture adaptable, fait des recherches quasiment en temps réel et peut s'organiser en multitenant.

Elasticsearch utilise Lucene et essaie de rendre toutes ses fonctions disponibles via les interfaces JSON et Java. Il possède aussi des fonctionnalités de recherche à facettes et de percolation[16].

Elasticsearch est distribué ce qui signifie que les données stockées sont divisées en éclats (shard en anglais) sur un ou plusieurs nœuds. Afin de garantir la résilience, chaque éclat peut avoir zéro ou plusieurs répliques. Chaque nœud du cluster héberge un ou plusieurs éclats et agit en coordinateur pour déléguer les opérations au nœud qui contient le bon éclat. L'équilibrage et le routage sont réalisés automatiquement.

Notes et références

[modifier | modifier le code]
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Elasticsearch » (voir la liste des auteurs).
  1. ↑ « Release 9.2.1 », 11 novembre 2025 (consulté le 11 novembre 2025)
  2. ↑ (en) « Elastic License 7.7 », sur github.com, 20 avril 2018 (consulté le 15 mai 2020)
  3. ↑ (en) « DB-Engines Ranking - popularity ranking of search engines », db-engines.com (consulté le 12 février 2016)
  4. ↑ (en) « The Future of Compass & Elasticsearch », sur Archive du blog original de Shay Banon (consulté le 18 octobre 2014)
  5. ↑ (en) « Elasticsearch Download », sur www.elasticsearch.org (consulté le 18 octobre 2014)
  6. ↑ (en) « ElasticSearch Download », sur www.elasticsearch.org (consulté le 18 octobre 2014)
  7. ↑ (en) « About », sur www.elasticsearch.com (consulté le 18 octobre 2014)
  8. ↑ (en) « Big data search startup ElasticSearch raise $10m », sur www.zdnet.com, 8 novembre 2012 (consulté le 18 octobre 2014)
  9. ↑ (en) « Amsterdam based ElasticSearch closes $24M Series B round », sur www.eu-startups.com, 19 février 2013 (consulté le 18 octobre 2014)
  10. ↑ (en) « ElasticSearch raises $70M and is taking JSON analysis global », sur gigaom.com, 5 juin 2014 (consulté le 18 octobre 2014)
  11. ↑ « ElasticSearch lève 70 millions de dollars », sur www.open-source-guide.com, 6 juin 2014 (consulté le 18 octobre 2014)
  12. ↑ « Moteur de recherche open source : ElasticSearch lève 70 millions de dollars », sur www.journaldunet.com, 5 juin 2014 (consulté le 18 octobre 2014)
  13. ↑ (en) « Latest funding round values ElasticSearch at $700 million », sur fortune.com, 6 juin 2014
  14. ↑ Jordan Novet, Waverly Colville, « Elastic ESTC IPO stock makes debut on NYSE », sur www.cnbc.com, 5 octobre 2018 (consulté le 18 janvier 2019)
  15. ↑ elastic.co/fr
  16. ↑ (en) « Percolator at elastic.co reference », Elastic.co (consulté le 12 février 2016)

Voir aussi

[modifier | modifier le code]

Articles connexes

[modifier | modifier le code]
  • Kibana
  • Logstash
  • Lucene
  • Grafana
v · m
Moteurs de recherche (logiciels) (catégorie, liste)
  • ASPseek
  • Apache Solr
  • DataparkSearch
  • Elasticsearch
  • Exalead
  • Gigablast
  • Googlebot
  • Heritrix
  • ht://Dig
  • Lucene
  • mnoGoSearch
  • Nutch
  • Piria
  • Searx
  • Seeks
  • Sphinx
  • Theseus
  • Verticrawl
  • Whoosh
  • Xapian
  • YaCy
  • Zettair
Permettant le P2P
  • Gigablast
  • Seeks
  • YaCy
  • icône décorative Portail des logiciels libres
  • icône décorative Portail de l’informatique
  • icône décorative Portail des logiciels
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Elasticsearch&oldid=226762067 ».
Catégories :
  • Logiciel écrit en Java
  • Moteur de recherche (logiciel)
  • Logiciel libre sous licence Apache
Catégories cachées :
  • Page utilisant P170
  • Page utilisant P348
  • Page utilisant P1324
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P306
  • Page utilisant P31
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id