Using Multiple Index Stores

Once you have been up and running with the Centralized Deployment you may start to think about scaling out your deployment to handle more data and a greater search volume. This deployment runs a Manager, multiple Index Stores and multiple Forwarders.

Forwarders and Multiple Index Stores This deployment can have multiple Index Stores and multiple Forwarders. Forwarders ship data to any of the available Index Stores. The data is automatically balanced between the available Index Stores. If an Index Store goes offline the data is balanced across the remaining Index Stores. If all the Index Stores are taken offline the Forwarders will ship their data to the Manager which runs a Central Index Store.

Configuration

Component

Role

Description

Zone: dev.
Manager dev.Manager The Manager runs the standard set of services. When the Managers Zone is configured ( default: dev). All other components added to the deployment must have the correct zone configuration. If it doesn't the component will not be allowed to join the deployment.
Zone: dev.storage
Index Store dev.storage.IndexStore All the Index Stores in this configuration are given the same role (e.g dev.IndexStore). See the boot.properties  on how to configure a role.
Forwarder dev.storage.Forwarder All the Forwarders will also have the same role (e.g dev.Forwarder). The Forwarders will forward data to the available Index Stores.