[Ror-es] Sugerencias sobre plugin para búsquedas

Isaac Feliu Pérez isaac.feliu at gmail.com
Fri Jul 3 08:24:39 GMT 2009


Sólo como apunte, sphinx permite actualizaciones de los índices via  
"deltas", por lo que puedes tener los indices atualizados de forma  
instantanea sin tener que hacer un reindexado total.

Sobre lo que es increiblemente rápido, es cierto "a medias": Si  
quieres hacer búsquedas por palabras enteras si que es rapido, pero si  
quieres poder hacer busquedas intermedias (para encontrar restaurante  
poder poner rest*) el indice ya tarde mucho más en hacerse, de hecho,  
bastante más.

Por esto nosotros tenemos los deltas activados y sólo hacemos un  
reindexado semanal, ya que nos puede tardar unos 5 minutos el  
reindexado con sphinx.

Son sólo mis 2 centimos. ;)

Saludos,
--
Isaac Feliu




On Jul 3, 2009, at 10:19 AM, Raul Murciano wrote:

> 2009/7/3 Emili Parreño <emili at eparreno.com>:
>> Si tienes una base de datos importante te recomiendo sphinx +
>> thinking_sphinx[1]. No realiza las busquedas directamente en la BD
>> sino en un arvchivo de indices. Aunque tengas que actualizar los
>> indices no es un problema, es increiblemente rapido.
>> Si tu base de datos es pequeña y no quieres complicarte con servicios
>> adicionales puedes usar search logic [2] que realiza las busquedas
>> directamente contra la base de datos.
>>
>> [1] http://freelancing-god.github.com/ts/en/
>> [2] http://www.binarylogic.com/2008/09/01/searchlogic-released/
>
> En domestika.org usamos solr a través del plugin acts_as_solr. Se
> parece a sphinx en que también usa archivos de índices pero no
> reindexa todos los contenidos, sino que actualiza los índices
> incrementalmente. Ahora estamos contentos pero hemos sufrido bastante
> para dar con una configuración que nos sirviera. De empezar hoy el
> proyecto seguramente habríamos optado por sphinx, como comenta Emili.
>
> -- 
> Raul Murciano - Freelance Web Developer
> http://raul.murciano.net
> _______________________________________________
> Proudly free of Ruby Forum crossposting since 01/07/2009
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es



More information about the Ror-es mailing list