|
tcamgr − the command line utility of the abstract database API |
|
The command ‘tcamgr’ is a utility for test and debugging of the abstract database API and its applications. ‘name’ specifies the name of a database. ‘key’ specifies the key of a record. ‘value’ specifies the value of a record. ‘params’ specifies the tuning parameters. ‘func’ specifies the name of a function. ‘arg’ specifies the arguments of the function. ‘dest’ specifies the path of the destination file. |
|
tcamgr create name |
|
Create a database file. |
|
tcamgr inform name |
|
Print miscellaneous information to the standard output. |
|
tcamgr put [−sx] [−sep chr] [−dk|−dc|−dai|−dad] name key value |
|
Store a record. |
|
tcamgr out [−sx] [−sep chr] name key |
|
Remove a record. |
|
tcamgr get [−sx] [−sep chr] [−px] [−pz] name key |
|
Print the value of a record. |
|
tcamgr list [−sep chr] [−m num] [−pv] [−px] [−fm str] name |
|
Print keys of all records, separated by line feeds. |
|
tcamgr optimize name params |
|
Optimize a database file. |
|
tcamgr misc [−sx] [−sep chr] [−px] name func [arg...] |
|
Call a versatile function for miscellaneous operations. |
|
tcamgr map [−fm str] name dest |
|
Map records into another B+ tree database. |
|
tcamgr version |
|
Print the version information of Tokyo Cabinet. |
|
Options feature the following. |
|
−sx : the input data is evaluated as a
hexadecimal data string. |
|
This command returns 0 on success, another on failure. |
|
tcatest(1), tcadb(3), tokyocabinet(3) |