DotNetNuke supports alternative search data store
Providers, allowing the user to determine where search data is saved and retrieved. This allows search providers to integrate into alternative solutions (e.g. 3rd party search appliances).
This provider is discussed in more detail in the search engine
documentation