•The query process should never
be hindered. Users should have access to
the index at all times for search purposes, even
during modifications or fine-tuning of the index.
•All deletions, additions, and modifications
to the index should be processed and available
for queries almost instantaneously, or in
the case of huge changes, as quickly as possible.
•The index should be kept operating
at top efficiency with minimal overhead in the
fine-tuning process.
•The index should never enter a state
where it is vulnerable to a system crash or power
failure. Only ongoing modifications should
be affected by any interrupt. The integrity
of the index should always be secure. |