Disk Store Directories

When you create a disk store, optionally specify the location of directories where sqlf stores persistence-related files.

sqlf generates disk store artifacts in a directory that it chooses in the following order:
  1. If you provide absolute directory paths, sqlf uses the paths as-is. You must ensure that the proper directory structure exists.

  2. If you provide relative directory paths, or you do not specify any directories, then the path resolution is done in this order:
    1. If the sys-disk-dir boot property specifies a directory, the disk store path is resolved relative to that directory or is used as the directory for persistence.

    2. If sys-disk-dir is not set, SQLFire uses the directory from which the system was started (the current directory) for path resolution, or it uses that directory as the persistence directory.