DBSight is a powerful tool for web developers to create scalable database full-text search in Lucene. You can create a full-text database search service, return results as HTML/XML/JSON. It uses the Lucene directly in java, but can be easily used with Ruby, PHP, or any existing database web applications. You can easily index, re-index, incremental-index. It's also highly scalable and easily customizable. The best thing is, it's super easy. You can create a production-level search in 3 minutes. http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes Usually, in order to tune database query performance, you need adjust the database query index. Similarly, you usually want to add/change your full-text search. By making database full-text search super easy to create or change, you can quickly get a full-text search just for your own needs.