Try out Apache Lucene