Przejdź do zawartości

Elasticsearch

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Maleed (dyskusja | edycje) o 20:52, 2 lut 2020. Może się ona znacząco różnić od aktualnej wersji.

Elasticsearch – oprogramowanie komputerowe służące do wyszukiwania informacji stworzone przez firmę Shay'a Banona z firmy Elastic NV[1] w roku 2010[2]. Jako główny silnik wyszukiwania, system Elasticsearch wykorzystuje bibliotekę Apache Lucene.

Elasticsearch jak produkt składa się w kilku elementów, które składają się na tzw. „elastyczny stos” (ang. Elastic Stack, ELK Stack), składający się z następujących elementów:

  • Silnik Elasticsearch
  • Narzędzie Kibana
  • Narzędzie Filebeat
  • Narzędzie Logstash

Silnik Elasticsearch -

Kibana -


System jest często porównywany do systemu Apache Sorl[3].

Według serwisu DB-engines, Elasticsearch jest najpopularniejszym silnikiem wyszukiwania[4]. Co więcej, Elasticsearch, mimo, że nie jest bazą danych, należy do czołowej dziesiątki systemów/silników bazodanych według tego samego serwisu[5].


Przypisy

  1. Open Source Search: The Creators of Elasticsearch, ELK Stack & Kibana [online], www.elastic.co [dostęp 2020-02-02] (ang.).
  2. Gheorghe, Radu, Matthew Lee Hinman, i Roy Russo. Elasticsearch in action. Manning, 2015.
  3. Apache Solr vs Elasticsearch - the Feature Smackdown! [online], solr-vs-elasticsearch.com [dostęp 2020-02-02].
  4. DB-Engines Ranking of Search Engines [online], DB-Engines [dostęp 2020-02-02] (ang.).
  5. DB-Engines Ranking [online], DB-Engines [dostęp 2020-02-02] (ang.).