The Scalable Reads plugin configurators
In xConnect, the Scalable Read plugin (ConfigureScalableReadsPlugin
) performs a smart batch analysis for all the operations with Default
read preference based on the predefined list of configurators in the sc.XConnect.CollectionService.ReadScaleOut.xml
file.
The following table describes the xConnect Client API predefined read preferences:
Configurator |
Description |
---|---|
|
Configure read preference in a get operation, which is a predecessor of the right-to-be-forgotten operation. The right-to-be-forgotten is a complex operation that requires both read and write operations, so it routes explicitly to the primary instance. |
|
Configure read preference in a get operation, which is a predecessor of a merge operation. The contact merge is a complex operation that requires both read and write operations, so it routes explicitly to the primary instance. |
|
Configure read preference in a get operation, which is a predecessor of a delete operation. The contact delete operation is a complex operation that requires both read and write operations, so it routes explicitly to the primary instance. |
|
Configure read preference in a create contact cursor operation. The contact extraction operation routes by default to the secondary instance. |
|
Configure read preference in a create interaction cursor operation. The interaction extraction operation routes by default to the secondary instance. |