Teremtő | Shay Banon ( d ) |
---|---|
Fejlesztette | Elasticsearch BV |
Utolsó verzió | 7.12.1 (2021. április 27) |
Letét | github.com/elastic/elasticsearch |
Projekt állapota | Aktív fejlesztésben |
Beírva | Jáva |
Operációs rendszer | Oracle Linux ( en ) , Red Hat Linux , Ubuntu , Windows Server , SUSE Linux Enterprise Server , Debian , OpenSUSE , CentOS és Unix típus |
Környezet | Több platformos |
típus | Keresőmotor |
Forgalmazási politika | Nyitott mag , Saas |
Engedély | Változó: Rugalmas licenc; Kiszolgálóoldali nyilvános licenc |
Weboldal | www.elastic.co/products/elasticsearch |
Az Elasticsearch olyan szoftver, amely a Lucene- t használja az adatok indexeléséhez és kereséséhez. Ez egy megosztott és multi-egység kereső keresztül REST felületet . Ez egy Java-ban írt szoftver, amelyet az Elastic licenc ( Open core ) alatt terjesztenek . A kiadó a szerveroldali nyilvános licenc alatt egy verziót is kínál, valamint lehetősége van feliratkozni egy Saas- ajánlatra .
Az Elasticsearch a legnépszerűbb keresőszerver a szakemberek körében, ezt követi az Apache Solr, amely szintén a Lucene-t használja. Két másik ingyenes termékhez kapcsolódik, a Kibanához és a Logstash-hoz , amelyek adatmegjelenítő és ETL (kezdetben naplóknak szánták).
Az adatok indexelése és keresése REST API-ról történik . A kicserélt adatok JSON formátumban vannak .
Az ElasticSearch-t Shay Banon , az Compass Project (in) alapítója hozta létre 2004-ben. A Compass harmadik verziójának megtervezésekor Banon felismeri, hogy a szoftver nagy részét át kell írni a szerelt töltés kezeléséhez. Innen született az Elasticsearch, amely a JSON HTTP kéréseken keresztüli terjesztésére és felhasználására épült , amely a keresőmotort bármilyen programozási nyelvvel használhatóvá teszi. Az első verzió 2010. február 8-án jelent meg 0.4.0 verziószámmal. Szinte havi kiadások következnek, néhány hónapban több 0.X-ig számozott verzió az 1.0-s verzióig, 2014. február 12-én, négy évvel az első után.
2012-ben az Elasticsearch céget Shay Banon és Steven Schuurman hozta létre; központi irodája Amszterdamban , Hollandiában található . Kezdetben 10 millió dolláros adománygyűjtés következett, majd 2013-ban 24 millió, 2014-ben pedig 70 millió dollár volt, amely a társaságot 700 millió dollárra becsülte a Fortune.com weboldal szerint. A cég 2018. október 4. óta szerepel a NASDAQ-n .
Az Elasticsearch segítségével bármilyen típusú dokumentumban kereshet. Meg van egy rugalmas architektúra hajt végre a kutatás szinte valós időben, és lehet szervezni egy multi-egység .
Az Elasticsearch a Lucene-t használja, és minden funkcióját megpróbálja elérhetővé tenni a JSON és a Java felületen keresztül . Azt is sokoldalú keresési és átszivárgás jellemzői .
Az Elasticsearch elosztva van, ami azt jelenti, hogy a tárolt adatok darabokra vannak osztva egy vagy több csomóponton. A rugalmasság biztosítása érdekében minden szilánknak lehet nulla vagy több utórengése. A fürt minden csomópontja egy vagy több darabot tárol, és koordinátorként működik, hogy a műveleteket a megfelelő szilánkot tartalmazó csomópontra delegálja. A kiegyensúlyozás és az útválasztás automatikusan megtörténik.
Az adminisztrációs és adatmegjelenítő és elemző eszközök olyan bővítmények, amelyek telepíthetők a szerverre és elérhetők egy böngészőből (az URL-en keresztül: url_de_your_serveur: 9200 / _plugin / le_nom_du_plugin).