Schedule Index and Query Operations

The IDOL Content component provides the fastest query responses when it is not indexing, and indexes fastest when it is not being queried.

One way to improve performance for both indexing and querying is to schedule indexing so that it occurs when the query load is at a minimum. For example, if your users send most queries during office hours, you can schedule indexing tasks to run during the night.

When you consider this approach, you must also consider how important up-to-date information is in your system. In some systems, users must be able to access the latest information immediately. For other systems, weekly updates to your IDOL data index are enough.