Three different types of files make up a file store.
Learn where to find them and how to recognize them.
File store mechanisms splits
data storage into three levels: the log file, permanent store file and temporary
store files
- The log file
- contains information about currently active transactions, and data which
has not yet been written to a store file. The log file has a fixed size and
does not expand as it is used
- Permanent store file
- contains permanent data which survives restart of the messaging engine,
such as persistent messages and information about the storage and transmission
of persistent messages
- Temporary store file
- contains temporary data which does not survive restart of the messaging engine,
such as nonpersistent messages which have been spilled to the file store to
release memory from the JVM heap. The temporary store file is emptied when
the messaging engine starts
The administrator can configure where thefile store’s
files are placed. By default, the file store uses
a subdirectory beneath ${USER_INSTALL_ROOT}/filestores. The file store directory contains three
files, logDirectory, permanentstoreDirectory and temporaryStoreDirectory.