ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 11.0

## 1.0 NDBM introduction

NDBM is an API for maintaining key/content pairs in a database. The database is designed for quick access to relatively static information. The implementation itself comes from a library provided with your operating system. See your operating system's documentation for details on the limitations on the size of data that your implementation may impose.

### Not available on Windows

This API is not available for Windows since Windows does not come with an ndbm implementation.

Symbols naming NDBM functionality in Allegro CL are in the dbi.ndbm package. The NDBM module is loaded by evaluating the following form:

    (require :ndbm)

## 2.0 NDBM interface

The symbols naming functionality in the NDBM facility are in the dbi.ndbm package. Each has its own description page.

- dbm-open (function)
- dbm-close (generic function)
- with-open-dbm (macro)
- dbm-store (generic function)
- dbm-fetch (generic function)
- dbm-delete (generic function)
- dbm-firstkey (generic function)
- dbm-nextkey (generic function)
- with-dbm-iterator (macro)

Copyright (c) Franz Inc. Lafayette, CA., USA. All rights reserved.

ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 11.0