BerkeleyDB

Legacy Wiki Page

This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.

Originally part of the Python 2.x standard library.

The bsddb — Interface to Berkeley DB library has been deprecated since version 2.6: The bsddb module has been removed in Python 3.

Masthead

URL

http://www.jcea.es/programacion/pybsddb.htm

licence

python or bsd style

platforms

linux, bsd, unix, windows, probably more

Pros

berkeleydb is small and fast. it offers key -> value storage, transactions, logging, and multi thread + process support.

Cons

It is primarily an embedded database, not a fancy one supporting tables. it may or may not be appropriate for your data storage needs.