In non-mirror mode (when you set MirrorMode
to False
), the DIH divides the index data among the connected IDOL servers. Each IDOL server receives the same amount of data.
The diagram below shows how the DIH in non-mirror mode integrates into an IDOL server installation.
DIH system architecture (non-mirror mode)
The DIH distributes the index data that it receives (represented by gray arrows in the diagram above) evenly across the connected IDOL Servers. For example, if the DIH connects to four IDOL servers, it indexes approximately one quarter of the data into each IDOL server. It does not split up sections of individual documents.
Run the DIH in non-mirror mode if the amount of data that you want to index is too large for a single IDOL Server. If the IDOL Servers that the DIH indexes into are on different machines, the indexing process requires less time.
The DIH periodically checks whether all the connected IDOL Servers are available. If an IDOL Server is unavailable, the DIH queues the data that this IDOL Server normally receives. When the IDOL Server is available again, the DIH indexes the queued data into it.
Note: The MirrorMode
parameter does not influence the behavior of administrative index actions. Even in non-mirror mode, the DIH sends all administrative index actions to all the connected IDOL Servers.
Note: When you change the MirrorMode
configuration option to enable or disable mirror mode, you must also delete the Main/
subdirectory inside the DIH installation directory.
This additional action prevents accidentally switching between mirror and non-mirror mode, which can cause a loss of data. If you do not delete the Main/
directory when changing this option, DIH does not start.
|