BerkeleyDB
This wiki is in the process of being archived due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies. Edits are discouraged.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.
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.
- URL
- 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.