NAME
BDB::Wrapper Wrapper module for BerkeleyDB
This will make it easy to use BerkeleyDB.
You can protect bdb file from the concurrent access.
create_env
Creates Environment for BerkeleyDB
This will creates database handler for writing.
$self->create_write_dbh($bdb, ['hash'], ['dont_try']);
In the default mode, BDB file will be created as Btree;
If you specify 'hash', Hash BDB will be created.
If you specify 'dont_try', this module won\'t try to unlock BDB if it detects the situation in which deadlock may occur.
This will creates database handler for reading.
$self->create_read_dbh($bdb, ['hash'], ['dont_try']);
In the default mode, BDB file will be created as Btree;
If you specify 'hash', Hash BDB will be created.
This will creates hash for writing.
$self->create_write_hash_ref($bdb, ['hash'], ['dont_try']);
In the default mode, BDB file will be created as Btree;
If you specify 'hash', Hash BDB will be created.
If you specify 'dont_try', this module won\'t try to unlock BDB if it detects the situation in which deadlock may occur.
This will creates database handler for reading.
$self->create_read_hash_ref($bdb, ['hash'], ['dont_try']);
In the default mode, BDB file will be created as Btree;
If you specify 'hash', Hash BDB will be created.
If you specify 'dont_try', this module won\'t try to unlock BDB if it detects the situation in which deadlock may occur.