Everything about Berkeley DB
Software library providing embedded database for key–value data
Berkeley DB (BDB) is an embedded database software library for key–value data, historically significant in open-source software. Berkeley DB is written in C, with API bindings for many other programming languages. BDB stores arbitrary key–data pairs as byte arrays and supports multiple data items for a single key. Berkeley DB is not a relational database, although it has database features, including database transactions, multiversion concurrency control and write-ahead logging. BDB runs on a wide variety of operating systems, including most Unix-like and Windows systems, and real-time operating systems. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Berkeley DBA 5-minute orientation
- Skim a recent paper: Berkeley Madonna Version 10–A simulation package for solving mathematical modelsInfluential work since 2022
- Pick up a classic book: The Berkeley DB BookThe most-reprinted book on the subject
- Read the landmark paper: Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX)Cited 992 times
- Go sideways: Lightning Memory-Mapped DatabaseA closely related topic
- Go sideways: Embedded databaseA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX)
The Berkeley Drosophila Genome Project Gene Disruption Project: Single P-Element Insertions Mutating 25% of Vital Drosophila Genes
Benchmarking in Manipulation Research: Using the Yale-CMU-Berkeley Object and Model Set
BSIM: Berkeley short-channel IGFET model for MOS transistors
The Berkeley Earth Land/Ocean Temperature Record
Predictors of posttraumatic stress symptoms among survivors of the Oakland/Berkeley, Calif., firestorm
Sex Bias in Graduate Admissions: Data from Berkeley
Impact of the Berkeley Excise Tax on Sugar-Sweetened Beverage Consumption
🆕 Influential since 2022
Berkeley Madonna Version 10–A simulation package for solving mathematical models
Extended Berkeley Packet Filter: An Application Perspective
Photometry of the Four Anti-Galactocentric Old Open Clusters: Czernik 30, Berkeley 34, Berkeley 75, and Berkeley 76
Kant e Berkeley
The Essential Berkeley and Neo-Berkeley
📚 Books worth reading
The Berkeley DB BookHimanshu Yadava · 2007
Berkeley DB · 2001
The Definitive Guide to Berkeley DB XML (Definitive Guide)Danny Brian · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Lightning Memory-Mapped Database Lightning Memory-Mapped Database (LMDB) is an embedded transactional database in the form of a key-value store. LMDB is written in C with API bindings…
- Embedded database An embedded database system is a database management system (DBMS) that is tightly integrated with application software, and is embedded within the application…
- DBM (computing) In computing, a DBM is a library and file format providing fast, single-keyed access to data. A key–value database from the original Unix, dbm is an early…
- Keith Bostic (software engineer) Keith Bostic (born July 26, 1959) is an American software engineer and one of the key people in the history of Berkeley Software Distribution (BSD) Unix…
- Bacula Bacula is an open-source, enterprise-level computer backup system for heterogeneous networks. It is designed to automate backup tasks that had often required…
- Nvi nvi (new vi) is a re-implementation of the classic Berkeley text editor, ex/vi, traditionally distributed with BSD and, later, Unix systems. It was originally…
- History of the Berkeley Software Distribution The history of the Berkeley Software Distribution began in the 1970s when University of California, Berkeley received a copy of Unix. Professors and students…
- List of software forks This is a list of notable software forks. The many varieties of proprietary Unix in the 1980s and 1990s – almost all derived from AT&T Unix under licence…