Un petit helper pour mettre en place Sunspot, un client Solr, sur votre appli Rails
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire
Un petit helper pour mettre en place Sunspot, un client Solr, sur votre appli Rails
Oubliez solr et passez à elasticsearch !
Il y a plus de 11 ansEn fait c'est le même soft derrière, Apache lucene :) Quels avantages trouve-tu à elasticsearch ?
Il y a plus de 11 ansoui même soft, donc même puissance d'indexation/recherche.
Elasticsearch a de nombreux avantages:
- Schema less (ou plutôt dynamic schema)
- Interface JSON simple et intuitive (fini les XML de solr)
- Simplicité des facets
- scalabilté
Je vais laiser @dadoonet faire une réponse plus précise, je vais le pinger sur twitter.
Il y a plus de 11 ansHaha !
Les deux se ressemblent certes à première vue : orienté document, basé sur Lucene, REST API. Mais la comparaison s'arrête là.
Il suffit d'essayer Elasticsearch pendant une demi journée et en général on comprend vite qu'on va considérablement accélérer nos devs.
Ensuite la façon dont est codé Elasticsearch permet d'avoir une vraie scalabilité horizontale qui tient la route (faire une requête distribuée sur 150 noeuds et avoir un retour en moins de 300ms par exemple).
Un petit argument pour la route : https://github.com/blog/1381-a-whole-new-code-search ;-)
Il y a plus de 11 ans