Skip navigation links

Package net.sf.mmm.search.indexer.api.strategy

Contains the API for the available (delta-)indexing strategies.

See: Description

Package net.sf.mmm.search.indexer.api.strategy Description

Contains the API for the available (delta-)indexing strategies.

Search-Indexer Strategy API

This package contains the API for (delta-)indexing strategies. This API is not intended for end-users.
If you have a lot of content that changes over the time and you want to have a full-text search available that is reasonable up-to-date all the time, you need to re-index this content frequently. Now if you have tons of files in formats like PDF, etc. you do not re-index them from scratch all the time. Extracting their texts even if most of them did not change might waste a lot of performance and time that reduces the actuality of your search.
Therefore the SearchIndexerUpdateStrategy abstracts from the implementation of the indexing strategy. Multiple implementations are available from full re-indexing every time up to strategies that figure out which files have been added, modified and deleted since the last indexing and perform according delta-indexing.
The end-user can select a dedicated strategy via the update-strategy in the SearchConfiguration.
Skip navigation links

Copyright © 2001–2016 mmm-Team. All rights reserved.