La bibliothèque IBSurgeon FTS UDR implémente des procédures et des fonctions de recherche plein texte pour Firebird SQL, afin de les exécuter dans des requêtes SQL, en utilisant les puissantes capacités du moteur de recherche Lucene++.
Cet UDR utilise la librairie Lucene++, qui est l'implémentation en C++ du moteur de recherche Lucene, afin d'obtenir la recherche la plus rapide avec de véritables capacités de recherche en texte intégral. Cet UDR est 100% gratuit et open source, avec la licence LGPL.
Les versions Windows et Linux sont disponibles : pour Windows, il existe des binaires prêts à l'emploi et pour Linux, il est nécessaire de construire l'UDR pour qu'il fonctionne sur la distribution spécifique (nous avons des instructions de construction faciles).
La bibliothèque est développée grâce à une subvention d'IBSurgeon www.ib-aid.com.