LuSql ist eine Kommandozeilen-Java-Anwendung zur Konstruktion eines Lucene-Index aus einer beliebigen SQL-Abfrage einer über JDBC zugänglichen Datenbank. Sie ermöglicht Benutzern, eine Anzahl von Parametern zu steuern, darunter die verwendete SQL-Abfrage, individuelle Eigenschaften der Felder, Stoppwörter und einiges mehr. Sie kann Threads verwenden, um mehrere Prozessoren zu nutzen. LuSql kann komplexe Abfragen verarbeiten, ermöglicht zusätzliche Abfragen pro Datensatz und besitzt eine Plugin-Architektur zur Bearbeitung von beliebigen Lucene-Dokumenten. (non)