Description Details Value Author(s) References
Low-level calls to the BerkeleyDB API. These functions simply wrap most of the DB functionality and expose it at the level.
Documentation on usage, valid arguments, and flags from the official Oracle C API should be all that is required to correctly use this API.
Database Operations | Description |
db_create | Create a database handle |
db_associate* | Associate a secondary index |
db_close | Close a database |
db_compact | Compact a database |
db_cursor | Create a cursor |
db_del | Delete items from a database |
db_err* | Error message |
db_errx* | Error message |
db_exists | Return if an item appears in a database |
db_fd | Return a file descriptor from a database |
db_get | Get items from a database |
db_pget* | Get items from a database |
db_get_byteswapped | Return if the underlying database is in host order |
db_get_type | Return the database type |
db_join* | Perform a database join on cursors |
db_key_range | Return estimate of key location |
db_open | Open a database |
db_put | Store items into a database |
db_remove | Remove a database |
db_rename | Rename a database |
db_set_priority | Set cache page priority |
db_stat, | db_stat_print Database statistics |
db_sync | Flush a database to stable storage |
db_truncate | Empty a database |
db_upgrade | Upgrade a database |
db_verify* | Verify/salvage a database |
db_strerror | Error strings |
db_version | Return version information |
Database Configuration | Description |
db_set_alloc* | Set local space allocation functions |
db_set_cachesize | Set the database cache size |
db_set_dup_compare* | Set a duplicate comparison function |
db_set_encrypt | Set the database cryptographic key |
db_set_errcall* | Set error and informational message callback |
db_set_msgcall* | Set error and informational message callback |
db_set_errfile | Set error and informational message FILE |
db_set_msgfile | Set error and informational message FILE |
db_set_errpfx | Set error message prefix |
db_set_feedback* | Set feedback callback |
db_set_flags | General database configuration |
db_set_lorder | Set the database byte order |
db_set_pagesize | Set the underlying database page size |
The user should refer to the official API documentation for the Berkeley DB database available from Oracle.
Varies by function call.
Jeffrey A. Ryan for the R API
Oracle Berkeley DB
http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html
Oracle Berkeley DB C API
http://docs.oracle.com/cd/E17076_04/html/gsg/C/index.html
Oracle
Berkeley DB Reference Guide
http://docs.oracle.com/cd/E17076_04/html/index.html
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.