Elasticsearch

Elasticsearch
Original author(s)Shay Banon
Developer(s)Elastic NV
Initial release8 February 2010; 14 years ago (2010-02-08)
Stable release
8.x8.15.0 / 2 August 2024; 3 months ago (2024-08-02)[1]
7.x7.17.21 / 2 May 2024; 6 months ago (2024-05-02)[1]
Repositorygithub.com/elastic/elasticsearch
Written inJava
Operating systemCross-platform
TypeSearch and index
LicenseTriple-licensed Elastic License (proprietary; source-available), Server Side Public License (proprietary; source-available) and Affero General Public License (free and open-source)
Websitewww.elastic.co/elasticsearch/ Edit this on Wikidata

Elasticsearch is a search engine based on Apache Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Official clients are available in Java,[2] .NET[3] (C#), PHP,[4] Python,[5] Ruby[6] and many other languages.[7] According to the DB-Engines ranking, Elasticsearch is the most popular enterprise search engine.[8]

  1. ^ a b "Releases · elastic/elasticsearch". Retrieved 25 August 2023 – via GitHub.
  2. ^ "Elasticsearch Java Client". github.com. Retrieved 7 October 2022.
  3. ^ "Elasticsearch .NET Client". github.com. Retrieved 7 October 2022.
  4. ^ "Elasticsearch PHP Client". github.com. Retrieved 7 October 2022.
  5. ^ "Elasticsearch Python Client". github.com. Retrieved 7 October 2022.
  6. ^ "Elasticsearch Ruby Client". github.com. Retrieved 7 October 2022.
  7. ^ "Programming Language Clients". elastic.co. Retrieved 7 October 2022.
  8. ^ "DB-Engines Ranking - popularity ranking of search engines". db-engines.com. Retrieved 10 January 2016.