Understand the difference between members that store data for a region and members that act only as data accessors to the region.
In most cases, when you define a data region in a member’s cache, you also specify whether the member is a data store. Members that store data for a region are referred to as data stores or data hosts. Members that do not store data are referred to as accessor members, or empty members. Any member, store or accessor, that defines a region can access it, put data into it, and receive events from other members. To configure a region so the member is a data accessor, you use configurations that specify no local data storage for the region. Otherwise, the member is a data store for the region.
For server regions, suppress local data storage at region creation by specifying a region shortcut that contains the term “PROXY” in its name, such as PARTITION_PROXY
or REPLICATE_PROXY
.
For client regions, suppress local data storage at region creation by specifying the PROXY
region shortcut. Do not use the CACHING_PROXY
shortcut for this purpose, as it allows local data storage.