Examine has the ability to index any arbitrary data. In order to do this, you would normally create an index which uses the Examine.LuceneEngine.Providers.SimpleDataIndexer provider and then create your own custom data service. However, it is more than feasible to simply write your own indexing provider and if you want the power of Lucene with all of the framework written to manage Lucene, you could simply inherit from: Examine.LuceneEngine.Providers.LuceneIndexer

Custom Database data

An example web application can be downloaded here which demonstrates how to index custom data from a database

Last edited Sep 27, 2011 at 4:23 AM by Shandem, version 2