Index of Module cdb - part-cw/lambdanative GitHub Wiki
cdb
Module:The cdb module provides an interface to constant database library libtinycdb.
Note that constant databases cannot be updated once created.
Functions in this module:
Function | Short Description |
---|---|
(make-cdb filename) | Initialize the creation of a constant database |
(cdb-make-add handle key value) | Add a key value pair to the database |
(cdb-make-put handle key value flag) | Add or replace a key value pair in the database |
(cdb-make-exists handle key) | Query the existence of a key in the database |
(cdb-make-finish handle) | Finalize the creation of the database |
(init-cdb filename) | Initialize query of a constant database |
(cdb-find handle key) | Return the value associated with a key |
(cdb-finish handle) | Cleanup the query interface |
(cdb->table cdbfile . key) | Load table from (optionally encrypted) cdb file |
(table->cdb t cdbfile . key) | Store table as (optionally encrypted) cdb file |