Búsquedas de texto libre con Lucene
Lucene es el motor de indexado y búsqueda de texto que usamos en nuestros portales de Enalquiler.com, Pretalouer.fr y Mioaffitto.it. Lo conocà a traves de Daniel Gimenez y Raul Puente cuando trabajaban en Enalquiler.com y ellos lo emplean a gran escala para Trovit, habiendo tambien otros sites importantes usandolo.
Destaca sobretodo por su rapidez en la consulta y estas son sus principales caracterÃsticas: gran escalabilidad, posibilidad de búsqueda y actualización del indice al mismo tiempo, alto rendimiento en indexado y búsquedas, posibilidad de realizar consultas complejas y ponderadas, highlight de keywords en los resultados, consultas simultaneas a distintos indices, desarrollado en Java pero con APIs para PHP y otros lenguajes y es de código libre bajo licencia Apache.
Muy recomendable la lectura del libro Lucene in Action, sobretodo empezar con los primeros capÃtulos para hacese una idea de como trabajar con la librerÃa y más adelante seguir con el resto, para cuando uno ya se ha metido a programar.
Site oficial: Apache Lucene

Ultimos comentarios