The eXode database manager (eXdbm) is a structured ASCII-based database library. eXdbm will be used to manage the configuration files of the eXode clients. The resource files will also be generated by eXconfig from the eXdbm files.
The library uses a tree of hash tables structures stored in memory, favouring speed upon memory consumption. This is not a general purpose database library, its efficiency is based on the fact that the databases managed contain less than a few thousand entries.
Note that eXdbm is a general purpose configuration library, it can be used in many other applications without relations to the eXode project.