| Home | Trees | Index | Help |
|
|---|
| Package Pyblio :: Package Stores :: Package bsddbstore |
|
Store implementation on top of Berkeley DB (>= 4.1)
This store is suitable for large databases, or for cases where the startup time is more important.| Classes | |
|---|---|
Database |
A Pyblio database stored in a Berkeley DB engine |
ResultSet |
|
ResultSetStore |
|
RSDB |
Virtual result set that loops over the full database |
View |
|
_NoTxnEnv |
I pretend to be a DBEnv, with overloadable txn management functions. |
_TxnEnv |
I pretend to be a DBEnv, with overloadable txn management functions. |
| Function Summary | |
|---|---|
dbcreate(path,
schema,
args)
| |
dbdestroy(path,
nobackup)
| |
dbimport(target,
source,
args)
| |
dbopen(path,
args)
| |
_checkver(module)
| |
_compare(a,
b)
| |
Mark id as matching all the words. | |
Remove any secondary index belonging to the entry | |
_numver(txt)
| |
| Variable Summary | |
|---|---|
str |
description = 'Berkeley DB storage'
|
Logger |
log = <logging.Logger instance at 0xa788d0ac>
|
tuple |
_REQUIRED = (4, 3, 3, 0, 0)
|
dict |
_units = {'k': 1024, 'M': 1048576, 'G': 1073741824}
|
| Function Details |
|---|
_idxadd(_idx, id, words, txn)Mark id as matching all the words. |
_idxdel(_idx, id, txn)Remove any secondary index belonging to the entry |
| Variable Details |
|---|
description
|
log
|
_REQUIRED
|
_units
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Sun Sep 24 23:52:43 2006 | http://epydoc.sf.net |