Optimize Distributed Systems

Distributed IDOL systems use a Distributed Action Handler (DAH) and Distributed Index Handler (DIH) to distribute actions and index actions respectively. In these systems, you can use one of two modes:

  • Mirror mode uses several identical child servers to process client queries. You can use this system when you have large numbers of queries, to minimize the query load on individual child servers.

  • Non-mirror mode distributes all data across several child servers, which can improve the speed of indexing for the system, and increases the amount of data that child server contains. You can use this system when you have a large amount of data to index, or to minimize the index load on individual servers. As servers might respond more slowly while they are indexing data, this method can also improve query response speed.

In both modes, you can consider other modes in the DIH and DAH to distribute ACI and index actions most efficiently.