25/05/2011

RMLL 2011 - Conférence sur SeSQL : un moteur de recherche performant et versatile

Pilot Systems participe aux RMLL 2011 qui se déroulent à Strasbourg et à cette occasion Gaël Le Mignot fera une présentation sur SeSQL : un moteur de recherche performant et versatile.

Résumé de la conférence

SeSQL (Search Engine SQL) est un moteur de recherche multicritères et full text reposant sur PostgreSQL, utilisé sur plusieurs sites dont http://liberation.fr/ (aussi bien sur le back-office à destination des journalistes que le moteur de recherche du site grand public).

Initialement développé sous la forme d’un web service en Python, il se présente désormais sous la forme d’une application Django, et s’intègre facilement à un site en Django.

Cette conférence, orientée technique, explorera le fonctionnement de SeSQL et les problématiques techniques liées au projet : heuristiques afin de garantir des performances maximales, définition d'index composites et gestion des dépendances, suggestions de recherches, ...

Le code de SeSQL

Le code de SeSQL est disponible, en GPL v2, sur bitbucket .

À propos

Mots clés