Indexing and querying data tables

Demonstrates the power of advanced queries to filter a given data table based on the values of several columns at once. The table to be searched in is first indexed. Once the index has been created it can be queried using a powerful query language. The query syntax bases on the Lucene query syntax and supports among others phrase queries, wildcard queries, fuzzy queries, proximity queries, range queries, term boosting, grouping and boolean operators.

This is a companion discussion topic for the original entry at

Hi, Is there a way to persist the index for future use or does the index have to be rebuilt every time the query needs to be run? Related question is regarding the possibility of incrementally adding to the index when a new document is added to the corpus.