Berkeley DB Reference Guide: Architecture
Полезная информация

Berkeley DB Reference Guide: Architecture

Extending Berkeley DB

Berkeley DB includes tools to simplify the development of application-specific logging and recovery. Specifically, given a description of the information to be logged, these tools will automatically create logging functions (functions that take the values as parameters and construct a single record that is written to the log), read functions (functions that read a log record and unmarshall the values into a structure that maps onto the values you chose to log), a print function (for debugging), templates for the recovery functions, and automatic dispatching to your recovery functions.