Berkeley DB: Tcl API
Description: Berkeley DB: An embedded database programmatic toolkit.
Keywords: embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++

### Tcl API

Tcl Command | Description
--- | ---
berkdb env | Create an environment handle
berkdb envremove | Remove an environment
env close | Close an environment
env dbremove | Remove a database
env dbrename | Rename a database
env txn | Begin a transaction
env txn_checkpoint | Checkpoint the environment
txn abort | Abort a transaction
txn commit | Commit a transaction
berkdb open | Create a database handle
berkdb dbremove | Remove a database
berkdb dbrename | Rename a database
db close | Close a database
db count | Return a count of a key's data items
db cursor | Open a cursor into a database
db del | Delete items from a database
db get | Get items from a database
db get_join | Get items from a database join
db get_type | Return the database type
db is_byteswapped | Return if the underlying database is in host order
db join | Perform a database join on cursors
db put | Store items into a database
db stat | Return database statistics
db sync | Flush a database to stable storage
db truncate | Truncate a database
dbc close | Close a cursor
dbc del | Delete by cursor
dbc dup | Duplicate a cursor
dbc get | Retrieve by cursor
dbc put | Store by cursor
berkdb version | Return version information

Copyright (c) 1996-2005 Sleepycat Software, Inc. - All rights reserved.