Wiki > Tecnologie Back-end > Elasticsearch

Condividi su

Elasticsearch

Cos'è Elasticsearch

Elasticsearch è un motore di ricerca basato sulla libreria di ricerca full-text Apache Lucene e sviluppata in Java. Sistema open source, gratuito e distribuito, è progettato per gestire grandi quantità di dati in tempo reale. 

Elasticsearch è in grado di indicizzare rapidamente enormi quantità di dati sia strutturati che non strutturati, e supporta diversi tipi di dati, come testo, numeri, date e dati geospaziali. Utilizza un'API RESTful, che semplifica l'interazione e supporta una vasta gamma di linguaggi di programmazione. Inoltre, Elasticsearch ha un linguaggio di query potente, con capacità di aggregazione e analisi integrate per eseguire analisi complesse e creare visualizzazioni interattive. 

Viene spesso usata con altri sistemi e applicazioni, come Logstash e Kibana, formando lo stack ELK. Se si aggiunge anche l'uso di Beats, formano uno stack conosciuto con il nome di Elastic Stack.

LuceneHibernate SearchEve

Geekandwiki
la scrivi
anche tu

Condividi le tue competenze

Registrati per scrivere o modificare le wiki.

La GeekandWiki nasce come strumento di condivisione della conoscenza all'interno di GeekandJob. Abbiamo deciso di trasformarlo in un progetto aperto e collaborativo, perché crediamo che il modo migliore di valorizzare le competenze sia condividerle.

Unisciti ad altri professionisti del settore tech e digital, e dai il tuo contributo alla GeekandWiki.

Registrati