| The File Management Group contains the API the affects an MDBM at a file level | |
| The Configuration Group contains the API the gets/sets the underlying configuration of an MDBM | |
| The Record Access Group contains the API for fetching, storing, and deleting records | |
| The Record Iteration Group contains the API for iterating over records in an MDBM | |
| The Locking Group contain the API for using the various lock types: exclusive, partition, and shared | |
| The Data Management Group contains the API managing data as a whole (not record based), or on a large scale | |
| The Data Integrity Group contain the API to check the state of internal structures, or to control general data access | |
| The Data Display Group contains the API to display page data | |
| The Statistics Group contains the API for capacity and performance indicators | |
| The Cache and Backing Store Group contain the API for configuring caches and backing stores | |
| The Import and Export Group contains the APIs for reading and writing records to a file in cdb_dump or db_dump format | |
| The Miscellaneous Group contains the API for routines that don't clearly fit into any of the other module API groups |