|Managing Your Data in GemFire XD|
By default, a GemFire XD distributed system persists only the data dictionary for the tables and indexes you create. These persistence files are stored in the datadictionary subdirectory of each locator and data store that joins the distributed system. In-memory table data, however, is not persisted by default; if you shut down all GemFire XD members, non-persistent tables are empty on the next startup. You have the option to persist all table data to disk as a backup of the in-memory copy, or to overflow table data to disk when it is evicted from memory.
You can use the PERSISTENT keyword with both HDFS and non-HDFS tables in order to preserve the table's in-memory data.