Products Support Documentation Download
Data Repository

The database storage design has been completely redesigned from earlier versions of the Raima™ Database family of products. The reason for the redesign was to address:

  1. Database portability between different operating systems;
  2. Compressed storage to reduce disk usage;
  3. Read/write performance for larger databases; and,
  4. Fail safe recovery which does not sacrifice write performance.

The discussion in this section will generally describe the concepts of the disk data repository but will not delve in to the complete details of the design. As a rule, the files in the repository should never be accessed or updated with non-RDM utilities.

The format of .pack and .idindex files will not be discussed in this document.