Groonga, un moteur de recherche full text open source qui va m'être utile dans mon prochain projet ;)
et la documentation:
http://groonga.org/docs/
et notamment comment créer la structure de la base de recherche:
http://groonga.org/docs/tutorial/introduction.html
maintenant il ne reste plus qu'a structurer ce que je veux enregistrer, à scripter la création et l'import des données.
ensuite il ne restera "que" l'interface.... "facile" :x