ElasticSearch

Software screenshot:
ElasticSearch
Dettagli del software:
Versione: 2.2.0 Aggiornato
Data di caricamento: 12 Mar 16
Licenza: Libero
Popolarità: 338

Rating: 2.5/5 (Total Votes: 2)

elasticsearch è considerato uno dei migliori motori di ricerca open source di tutto.

elasticsearch è un top della linea di prodotti, attualmente utilizzato da aziende come StumbleUpon, WordPress, Foursquare, Mozilla, GitHub, Salesforce, Klout, StackOverflow, IGN, Xing, SoundCloud e Sony.

Costruito sulla cima di Apache Lucene , elasticsearch prende i motori di ricerca integrabili ad un nuovo livello di efficienza e professionalità.

elasticsearch permette agli sviluppatori di iniziare con una macchina e la scala a centinaia, a lavorare come semplice motore di ricerca integrato con un blog WordPress, o come il proprio Google clone in the cloud.

La distribuzione delle funzionalità di ricerca di elasticsearch può essere un po 'difficile per i principianti, ma se la performance finale è ciò che ti spinge, allora vale la pena tutto lo sforzo.

Che cosa è nuovo in questa versione:

  • Fai PerThreadIDAndVersionLookup per segmenti
  • TransportNodesAction non dovrebbe tenere a raggrupparsi stato
  • Aggiungi impostazione _gce_ host di rete
  • Script Plugin per impostare una corretta dir plug-bin attributi
  • Script Plugin per impostare una corretta dir plug-config attributi

Cosa c'è di nuovo nella versione 2.1.0:

  • Fai PerThreadIDAndVersionLookup per segmenti
  • TransportNodesAction non dovrebbe tenere a raggrupparsi stato
  • Aggiungi impostazione _gce_ host di rete
  • Script Plugin per impostare una corretta dir plug-bin attributi
  • Script Plugin per impostare una corretta dir plug-config attributi

Cosa c'è di nuovo nella versione 1.6.0:

  • Nuove caratteristiche:
  • Accesso: Aggiungi possibilità di specificare un SizeBasedTriggeringPolicy per la configurazione di registro
  • Mapping: Riportare numeric_resolution
  • REST API: Aggiungere filtraggio delle risposte con il parametro filter_path
  • Recupero: sincronizzato a livello backport
  • Recupero: Indice Sposta tenuta terminologia per sincronizzato a livello
  • Recupero: indici di tenuta per il recupero più veloce
  • Scripting: Aggiungere il supporto per le impostazioni a grana fine
  • Ricerca: Convalida API: fornire spiegazione più dettagliata
  • Impostazioni: Aggiungi possibilità di richiedere impostazioni selezionate all'avvio
  • Impostazioni: bootstrap.mlockall per Windows (VirtualLock)
  • Ombra Repliche: lasciare frammenti di file system condivisi da recuperare su qualsiasi nodo
  • Statistiche: aggiungere il campo statistiche API

Cosa c'è di nuovo nella versione 1.5.2:

  • Nuove caratteristiche:
  • Le aggregazioni: nuove aggregazioni caratterizzate - & quot; PercentageScore & quot; euristica per significant_terms
  • CAT API: Cat API: spettacolo aperto e chiuso gli indici in _cat / indici
  • Interruttori: Interruttori: Aggiungi NoopCircuitBreaker utilizzato in NoneCircuitBreakerService
  • Motore: repliche ombra su file system condivisi
  • Altri risultati simili: MLT Domanda: Il supporto per i documenti artificiali
  • DSL Query: Aggiungi impostazione time_zone per QUERY_STRING
  • Ricerca: Aggiungi supporto per il formato per la data del filtro gamma e le query
  • Ricerca: Aggiungere colpi interni al nidificato e genitore / figlio query
  • Store: Aggiungere index.data_path impostazione
  • Term vettori: Termine vettori / MLT Query: il supporto per gli analizzatori diversi rispetto predefinito al campo

Cosa c'è di nuovo nella versione 1.4.4:

  • Le aggregazioni: restituire la somma dei conteggi DOC altri secchi in termini aggregazioni.
  • Cat API:. Mostra indici aperti e chiusi in _cat / indici
  • Interruttori automatici: Consentire a impostare i singoli interruttori a & quot; noop & quot; interruttori.
  • Interruttori automatici:. Aggiungere NoopCircuitBreaker utilizzato in NoneCircuitBreakerService
  • Aggiornamento API:. Aggiungere API per aggiornare i vecchi indici Lucene alla versione più recente

Cosa c'è di nuovo nella versione 1.3.2:

  • Percolator dovrebbe memorizzare nella cache istanze dei dati di campo index
  • API Query: Aggiungere il supporto per il parametro _name alla query simple_query_string
  • Il centro: Verifica per i riferimenti nulli che possono essere restituiti a causa di modifiche simultanee o stato del cluster incoerente

Cosa c'è di nuovo nella versione 1.3.0:

  • Le infrastrutture create a cambiare facilmente i termini di significatività euristica
  • Aggiunta l'aggregazione percentiles_rank
  • aggregazioni differite impediscono esplosione combinatoria
  • Aggiunto top_hits aggregazione
  • Aggiunto motore di script per le espressioni Lucene
  • Aggiunta Groovy come un linguaggio di scripting, aggiungere sandboxing Groovy
  • Consenti modelli di ricerca archiviati in un indice per essere recuperati e utilizzati in fase di ricerca
  • Far eseguire gli script / modelli memorizzati in indice .script

Cosa c'è di nuovo nella versione 1.2.1:

  • Miglioramenti:
  • Networking: Aggiornamento a Netty 3.9.1
  • Cluster: hanno una dedicata unirsi timeout
  • Correzioni di bug:
  • Le aggregazioni: Disabilitare rottura del circuito per le aggregazioni
  • Le aggregazioni: L'aggregatore nidificato inverso ora calcola correttamente i documenti genitore
  • Indexing: Lower translog innesco a filo

Cosa c'è di nuovo nella versione 1.1.1:

  • Geo Point Mapping: Permette di analizzare lat / lon come stringhe e costringerli.
  • cluster di test:. Spostato pulire metodi *, randomIndexTemplate & ensureEstimatedStats a testcluster

Cosa c'è di nuovo nella versione 1.1.0:

  • Le aggregazioni:
  • nuova aggregazione cardinalità
  • Nuovi percentili aggregazione
  • Nuovo termini significativi di aggregazione
  • Consenti geo_hash agg di restituire tutti gli hash
  • Consentire termini agg di restituire tutti i termini
  • Aggiungi il supporto di script per aggregazioni value_count
  • API Query:
  • Aggiunto cross_fields tipo di multi_match interrogazione
  • Aggiungi il supporto sfocata / slop per simple_query_string interrogazione
  • Usa i baffi modelli per PreRender richieste di ricerca basato
  • Aggiunto il supporto per più rescores sequenziali
  • Ricerca Template API:
  • Aggiunto dedicato / _search / template endpoint
  • cat API:
  • _cat Aggiunto / plugins endpoint
  • Aggiunto _cat / segmenti endpoint

Cosa c'è di nuovo nella versione 1.0.0:

  • Nuove caratteristiche:
  • Lasciare cambiare transport.publish_port impostazione per supportare sistemi come OpenShift, dove porte di comunicazione pubbliche possono variare rispetto a quelli interni.
  • I miglioramenti:
  • Stato di Cluster: Aggiungere il supporto locale bandiera a tutte le operazioni che di solito sono eseguiti sul nodo master di lettura
  • .
  • REST API:. Unify RestRequest.paramAsBoolean () e RestRequest.paramAsBooleanOptional
  • REST API: La classe RestRequest ora utilizza la stessa logica per tutti i metodi, che cercano di leggere i valori booleani dai parametri
  • .
  • attività di gruppo REST API in sospeso:. Parametro master_timeout Supporto
  • Crea indice API:. Rimuovere omit_term_freq_and_positions opzione per la creazione dell'indice
  • Dati Campo: Permette di configurare interruttore con una percentuale (in base al cumulo totale)
  • .
  • Mapping:. Campi personalizzati _tutti sono ora possibili specificando ulteriori campi nella mappatura, i dati devono essere copiati, quindi il loro nome copy_to campi
  • interni Lucene: Uso patch versione di ReferenceManager per prevenire loop infinito in ReferenceManager # accquire ()
  • .
  • interni Lucene. Prevenire comportamenti non definito in SearchContext a causa dello stato iniziale di un DocSetIterato
  • Allocation: Aggiungi spiegazioni per tutti AllocationDeciders
  • .
  • Correzioni di bug:
  • Test:. Aggiungere il monitoraggio delle pagine da MockPageCacheRecycler
  • Plugin: plugins di analisi Aggiornamento fallito
  • .
  • Allocation: Cercando di allocare un frammento su un nodo non di dati ha causato un NullPointerException
  • .
  • Fili Hot API:. Impossibile rilevare le discussioni calde a causa di discussioni non-vivi non restituendo i dati necessari
  • Filtro: Assicurarsi di non memorizzare nella cache un filtro che avvolge un filtro padre / figlio
  • .
  • Scroll API:. Scorrimento con rendimenti filtro has_child colpi corretti su ulteriore richiesta
  • START:. Registrazione delle eccezioni immediati di avvio su file o standard output è stato invertito
  • RPM Packaging: Aggiungere corretto timeout per spegnere con il segnale KILL per impedire gli arresti rigidi indesiderati
  • .
  • Fiumi:. Assicurarsi che i fiumi iniziare quando i modelli di indice sono configurati

Cosa c'è di nuovo nella versione 0.90.5:

  • Nuovo:
  • Esecuzione elasticsearch come servizio su Windows.

Cosa c'è di nuovo nella versione 0.90.2:

  • Aggiunto un parametro minimum_should_match quando la query comune ha solo alta termini frequenti.
  • metodi cambio di versione per essere più leggibile.

Cosa c'è di nuovo nella versione 0.90.0:.

  • PolygonBuilder non supporta fori

  • statistiche di dati
  • Esporre campo di campo di livello.
  • Consentire FieldData carico da filtrare.

Cosa c'è di nuovo nella versione 0.20.5:

  • Aggiornamento Note:
  • Aggiornamento da 0,19 richiede un riavvio completo del cluster.
  • Modifiche di:
  • Shared Gateway è stato sconsigliato.
  • compressione Snappy è stato sconsigliato.
  • Plugin Installer: Permette di scaricare i plugin da download.elasticsearch.org
  • .

Cosa c'è di nuovo nella versione 0.20.4:.

  • Aggiornamento da 0,19 richiede un riavvio completo del cluster

Cosa c'è di nuovo nella versione 0.20.2:.

  • Shared Gateway è stato deprecato
  • compressione Snappy è stato sconsigliato.

Cosa c'è di nuovo nella versione 0.19.9:.

  • Spiegare API
  • interrogazione Multi partita.
  • nodi cluster hot_threads API.

Cosa c'è di nuovo nella versione 0.19.6:

  • Aggiornamento da 0,18 richiede l'emissione di un colore pieno di tutto gli indici del cluster (host ricciolo: 9200 / _flush). prima di arrestare il cluster, senza operazioni di indicizzazione avviene dopo il flush
  • La struttura dello stato gateway locale è cambiato, un backup dei file di stato è stato creato durante l'aggiornamento, che può quindi essere utilizzato per effettuare il downgrade di nuovo a 0,18. Non retrocedere senza l'utilizzo di loro.

Cosa c'è di nuovo nella versione 0.19.3:.

  • Aggiornato a Lucene 3.6

Cosa c'è di nuovo nella versione 0.19.2:

  • La struttura dello stato gateway locale è cambiato, un backup dei file di stato viene creato quando l'aggiornamento, che possono poi essere utilizzati per effettuare il downgrade di nuovo a 0,18.

Cosa c'è di nuovo nella versione 0.19.0:

  • MSearch dovrebbe accettare un x5C leader & #; n .
  • Data Istogramma Facet:. Aggiungere pre_zone_adjust_large_interval
  • Flush: Aggiungi un pool di thread specifico per le operazioni di incasso (di linea e API)
  • .
  • Translog Flush:. Quando si disabilita filo e consentendo ancora una volta, si ferma a filo in programma l'esecuzione di

Cosa c'è di nuovo nella versione 0.19.0.RC3:

  • Nuove funzionalità:
  • API:. Multi ricerca
  • Data Mapping: Supporto & quot; data la matematica & quot; durante la ricerca.
  • I miglioramenti:
  • interrogazione indici dovrebbero accettare nomi alias.
  • Rientro 503 per la ricerca contro un nodo che non è ancora pronto.
  • non riuscita allocazione schegge può & quot; veleno & quot; allocazione e potrebbe causare non assegnare altri frammenti.

Cosa c'è di nuovo nella versione 0.19.0.RC1:

  • Indice di ricerca frammento lento log (query e fetch).
  • Aggiornamento a Lucene 3.5.
  • scoperta supporto multicast per i client esterni.
  • Imposta un indice / indici di sola lettura, o fare il cluster sola lettura.
  • Aggiungere funzionalità di convalida query.
  • Aggiungi thread_pool ai nodi informazioni e nodi stats API.
  • Aggiungi esecuzione generica di API per client (e indici / cluster) e lasciare per i plugin di registrare API personalizzati.
  • Gateway locale:. Conservare specifici metadati indice sotto percorsi dell'indice dedicati
  • Plugin:. Lasciare per i plugin per attuare onModule metodo che verrà iniettato automaticamente con il tipo di modulo relativo
  • Ricerca: supporta i campi parziali che possono restituisce vista parziale della sorgente_
  • .
  • Aggiornamento API:. Lasciare per aggiornare un documento basato su uno script

Programmi simili

Texticle
Texticle

13 May 15

pyelasticsearch
pyelasticsearch

20 Jul 15

PourOver
PourOver

13 May 15

Altri software di sviluppo ElasticSearch Development Team

Commenti a ElasticSearch

I commenti non trovato
Aggiungi commento
Accendere le immagini!