Rubino Elasticsearch client stabilisce una interfaccia di base per la ricerca e l'indicizzazione dei contenuti all'interno di progetti basati su Rubino utilizzando il motore di ricerca ben noto e ampiamente utilizzato ElasticSearch.
Il cliente è in realtà composto da due parti, un client per la connessione a un cluster ElasticSearch e un API di Ruby per REST API del Elasticsearch.
Questa libreria è un client ElasticSearch ufficialmente supportato.
Altri client ufficiali ElasticSearch sono disponibili anche:
PHP
Pitone
Perl
Caratteristiche :
- Registrazione
- Tracing
- strategie di selezione di connessione
- Ripetizioni di
- collegamenti morti movimentazione
- Nodo ricarico sugli errori
- Il nodo domanda ricaricare
- Il supporto per l'intera API ElasticSearch
- codebase allungabile
- Documentazione
- Esempi
Cosa c'è di nuovo in questa versione:
- Migliorata la elasticsearch:. Costruire compito Rake
Cosa c'è di nuovo nella versione 1.0.0:
- Questa versione è compatibile con ElasticSearch 1.0.0.
Cosa c'è di nuovo nella versione 0.0.1:
- Ribattezzato `gemma elasticsearch-Client` a` elasticsearch-transport`.
Requisiti :
- Rubino 1.8.7 o superiore
- ElasticSearch
I commenti non trovato