dbm
dbm
and ndbm
gdbm_dump
utilitygdbm_load
utilityGNU dbm
(GDBM
) is a library of functions
implementing a hashed database on a disk file. This manual documents
GNU dbm
Version 1.24. The software was
originally written by Philip A. Nelson. This document was
originally written by Pierre Gaumond from texts written by Phil.
• Copying | Your rights. | |
• Intro | Introduction to GNU dbm. | |
Functions: | ||
---|---|---|
• Open | Opening the database. | |
• Close | Closing the database. | |
• Count | Counting records in the database. | |
• Store | Inserting and replacing records in the database. | |
• Fetch | Searching records in the database. | |
• Delete | Removing records from the database. | |
• Sequential | Sequential access to records. | |
• Reorganization | Database reorganization. | |
• Sync | Insure all writes to disk have competed. | |
• Database format | GDBM database formats. | |
• Flat files | Export and import to Flat file format. | |
• Errors | Error handling. | |
• Database consistency | Structural and logical consistency. | |
• Recovery | Recovery from fatal errors. | |
• Crash Tolerance | Ensuring recovery to a consistent state. | |
• Options | Setting internal options. | |
• Locking | File locking. | |
• Variables | Useful global variables. | |
• Additional functions | Functions for verifying internal structures. | |
• Error codes | Error codes returned by GDBM calls. | |
• Compatibility | Compatibility with UNIX dbm and ndbm. | |
Programs | ||
• gdbmtool | Examine and modify a GDBM database. | |
• gdbm_dump | Dump the database into a flat file. | |
• gdbm_load | Load the database from a flat file. | |
• Exit codes | Exit codes returned by GDBM utilities. | |
Other topics: | ||
• Bugs | Problems and bugs. | |
• Resources | Additional resources, | |
• GNU Free Documentation License | Document license. | |
• Index | Index | |
• This Manual in Other Formats | ||
— The Detailed Node Listing — Compatibility with standard | ||
• ndbm | NDBM interface functions. | |
• dbm | DBM interface functions. | |
Examine and modify a GDBM database | ||
• invocation | ||
• shell | ||
gdbmtool interactive mode | ||
• variables | shell variables. | |
• commands | shell commands. | |
• definitions | how to define structured data. | |
• startup files | ||