Elasticsearch

piattaforma di ricerca in tempo reale distribuita, scalabile con un'API RESTful Da Wikipedia, l'enciclopedia libera

Elasticsearch

Elasticsearch è un server di ricerca basato su Lucene, con capacità Full Text, con supporto ad architetture distribuite. Tutte le funzionalità sono nativamente esposte tramite interfaccia RESTful, mentre le informazioni sono gestite come documenti JSON.

Fatti in breve Elasticsearch software, Genere ...
Elasticsearch
software
Thumb
Logo
GenereMotore di ricerca (non in lista)
SviluppatoreShay Banon
Ultima versione9.0.0 (15 aprile 2025)
Sistema operativoMultipiattaforma
LinguaggioJava
LicenzaServer Side Public License e Elastic License
(licenza libera)
Sito webwww.elastic.co/elasticsearch/
Chiudi
Thumb
Shay Banon presenta Elasticsearch al Berlin Buzzwords 2010

Elasticsearch nel aprile 2024 risulta essere il motore di ricerca più utilizzato.[1]

Storia

Shay Banon ha creato il progetto Compass nel 2004.[2] Pensando alla terza versione di Compass si è reso conto che sarebbe stato necessario riscriverne una grande parte al fine di "realizzare un prodotto di ricerca scalabile".[2] Pertanto ha deciso di "creare da zero una soluzione pronta per essere distribuita" che sfruttasse un'interfaccia comune e comoda per tutti i linguaggi di programmazione, ossia JSON su HTTP,[2] Shay Banon ha rilasciato la prima versione di Elasticsearch nel febbraio del 2010.[3]

L'azienda Elasticsearch BV è stata fondata nel 2012 al fine di fornire soluzioni commerciali riguardanti Elasticsearch e software correlati.[4]

Descrizione

Elasticsearch può essere usato per cercare qualsiasi tipo di documento e fornisce un sistema di ricerca scalabile, quasi di tipo real-time, con supporto al multitenancy.[5] "Elasticsearch è distribuito; questo significa che gli indici possono essere suddivisi in shard, ognuno con possibilità di replica. Ogni nodo contiene uno o più shard, ed è in grado di agire da coordinatore, delegando le operazioni necessarie allo shard (o agli shard) corretti. Routing e ribilanciamento sono effettuati automaticamente [...]".[5]

Utilizzatori

Alcuni tra i più importanti utilizzatori di Elasticsearch[6] sono Wikimedia,[7] StumbleUpon,[8] Mozilla,[9][10] Quora,[11] Foursquare,[12] Etsy,[13] SoundCloud,[14] GitHub,[15] FDA,[16] CERN,[17] Stack Exchange,[18] Center for Open Science,[19] Reverb,[20] Netflix.[21]

Note

Altri progetti

Collegamenti esterni

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.