This topic explains how VMware Tanzu GemFire disk stores work.
Overflow and persistence use disk stores individually or together to store data.
Disk storage is available for these items:
Each member has its own set of disk stores, and they are completely separate from the disk stores of any other member. For each disk store, define where and how the data is stored to disk. You can store data from multiple regions and queues in a single disk store.
This figure shows a member with disk stores D through R defined. The member has two persistent regions using disk store D and an overflow region and an overflow queue using disk store R.
Tanzu GemFire writes the following to the disk store:
Tanzu GemFire does not write indexes to disk.
The files for a disk store are used by Tanzu GemFire as a group. Treat them as a single entity. If you copy them, copy them all together. Do not change the file names.
Disk store access and management differs according to whether the member is online or offline. While a member is running, its disk stores are online. When the member exits and is not running, its disk stores are offline.
gfsh
command-line interface.gfsh
command-line interface. When offline, the disk store’s information is unavailable to the cluster. For partitioned regions, region data is split between multiple members, and therefore the start up of a member is dependent on all members, and must wait for all members to be online. An attempt to access an entry that is stored on disk by an offline member results in a PartitionOfflineException
.