Ruby ElasticSearch client met en place une interface de base pour la recherche et l'indexation du contenu à l'intérieur de projets basés sur Ruby en utilisant le moteur de recherche ElasticSearch bien connu et largement utilisé.
Le client est en fait constitué de deux parties, un client pour se connecter à un cluster ElasticSearch et une API Ruby pour l'API REST de la ElasticSearch.
Cette bibliothèque est un client ElasticSearch officiellement pris en charge.
Autres clients officielles de ElasticSearch sont également disponibles pour:
PHP
Python
Perl
Caractéristiques :
- Connexion
- Tracing
- stratégies de sélection de connexion
- Demander tentatives
- connexions mortes manutention
- Node rechargement sur les erreurs
- Sur le nœud de la demande de rechargement
- Support pour l'ensemble API ElasticSearch
- base de code extensible
- Documentation
- Exemples
Ce qui est nouveau dans cette version:
- Amélioration de l'ElasticSearch:. Construire tâche Rake
Quoi de neuf dans la version 1.0.0:
- Cette version est compatible avec ElasticSearch 1.0.0.
Quoi de neuf dans la version 0.0.1:
- Rebaptisé `joyau ElasticSearch-Client` à` ElasticSearch-transport`.
Exigences :
- Ruby 1.8.7 ou ultérieure
- ElasticSearch
Commentaires non trouvées