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,[2] 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.
BDB was commercially supported and developed by Sleepycat Software from 1996 to 2006. Sleepycat Software was acquired by Oracle Corporation in February 2006, who continued to develop and sell the C Berkeley DB library. In 2013 Oracle re-licensed BDB under the AGPL license,[3][4] and released new versions until May 2020. Bloomberg LP continues to develop a fork of the 2013 version of BDB within their Comdb2 database, under the original Sleepycat permissive license.
^"Oracle Berkeley DB Downloads". Retrieved 27 September 2020.
^Berkeley DB Reference Guide: What is Berkeley DB not?. Doc.gnu-darwin.org (2001-05-31). Retrieved on 2013-09-18.
^"Major Release: Berkeley DB 12gR1 (12.1.6.0)". Open Source Projects at Oracle. 2013-06-10. Archived from the original on 2013-12-05. Retrieved 2021-04-11.
^Nathan, Willis (2013-07-10). "Debian, Berkeley DB, and AGPLv3". Linux Weekly News. Archived from the original on 2013-07-22.
BerkeleyDB (BDB) is an embedded database software library for key/value data, historically significant in open source software. BerkeleyDB is written...
Database Server from Sybase Inc. ArcticDB from Man Group BerkeleyDB from Oracle Corporation DuckDB from DuckDB Labs CSQL from csqlcache.com Extensible...
original development of Subversion used the BerkeleyDB package. Subversion has some limitations with BerkeleyDB usage when a program that accesses the database...
company primarily responsible for maintaining the BerkeleyDB packages from 1996 to 2006. BerkeleyDB is freely-licensed database software originally developed...
for sixty years HMS Berkeley Castle, two British naval ships BerkeleyDB, an embedded database system by Sleepycat Software Berkeley Fast File System, Unix...
non-interactive. rpm uses BerkeleyDB as the backend database although since 4.15 in 2019, it supports building rpm packages without BerkeleyDB (–disable-bdb)....
makers of the BerkeleyDB, a database engine providing the basis for another MySQL storage engine. This had little effect, as BerkeleyDB was not widely...
InnoDB is a storage engine for the database management system MySQL and MariaDB. Since the release of MySQL 5.5.5 in 2010, it replaced MyISAM as MySQL's...
Updated benchmarks show that LevelDB also outperforms BerkeleyDB, but these tests also show that OpenLDAP LightningDB is much faster (~10 times in some...
acquired and developed the following additional database technologies: BerkeleyDB, which offers embedded database processing Oracle Rdb, a relational database...
under GNU AGPL, the Android version is under GPLv3.0 Bacula BEdita 3 Open BerkeleyDB - a b-tree NoSQL database developed by Oracle, the open source license...
his previous project, WebDB, started to diverge from his original vision. Although APEX shares some functionality with Web DB, it was developed from scratch...
database or document-oriented database) became available, such as OrientDB, ArangoDB, and MarkLogic (starting with its 7.0 version). During this time, graph...
mathematics and also first encountered computer design. He then moved to Berkeley, California and began his career as a computer programmer for different...
of C". Retrieved September 30, 2016. "How do I use transactions with CouchDB?". Archived from the original on 2012-07-16. Retrieved 2012-07-12. HBase:...
option for zone storage in a variety of database formats including LDAP, BerkeleyDB, PostgreSQL, MySQL, and ODBC. BIND 10 planned to make the data store...