Knowledge

Berkeley DB

Source đź“ť

1214: 372:
and recovery, called "Transactional Data Store" (TDS). The 4.x releases added the ability to replicate log records and create a distributed highly available single-master multi-replica database. This is called the "High Availability" (HA) feature set. Berkeley DB's evolution has sometimes led to minor API changes or log format changes, but very rarely have database formats changed. Berkeley DB HA supports online upgrades from one version to the next by maintaining the ability to read and apply the prior release's log records.
1707: 371:
Berkeley DB 1.x releases focused on managing key/value data storage and are referred to as "Data Store" (DS). The 2.x releases added a locking system enabling concurrent access to data. This is what is known as "Concurrent Data Store" (CDS). The 3.x releases added a logging system for transactions
627:
to the AGPL had a major effect on open source software. Since BDB is a library, any application linking to it must be under an AGPL-compatible license. Many open source applications and all closed source applications would need to be relicensed to become AGPL-compatible, which was not acceptable to
465:
A program accessing the database is free to decide how the data is to be stored in a record. Berkeley DB puts no constraints on the record's data. The record and its key can both be up to four gigabytes long.
399:. The product ships with complete source code, build script, test suite, and documentation. The comprehensive feature along with the licensing terms have led to its use in a multitude of 340:
Unix from which BSD was derived. In doing so, they needed to rewrite the Unix database package. Seltzer and Yigit created a new database, unencumbered by any AT&T patents: an on-disk
806: 462:
calls. Oracle added support for SQL in 11g R2 release based on the popular SQLite API by including a version of SQLite in Berkeley DB (it uses Berkeley DB for storage).
403:. Those who do not wish to abide by the terms of the GNU AGPL, or use an older version with the Sleepycat Public License, have the option of purchasing another 2034: 1994: 1029: 2004: 888: 1247: 2009: 754: 1743: 443: 1219: 973: 693: 352:
requested that the authors of Berkeley DB improve and extend the library, then at version 1.86, to suit Netscape's requirements for an
1968: 325: 616: 459: 376: 182: 1150: 991: 1287: 633: 451: 262: 34: 814: 336:
operating system. After 4.3BSD (1986), the BSD developers attempted to remove or replace all code originating in the original
1650: 1374: 485: 329: 253:. BDB stores arbitrary key/data pairs as byte arrays and supports multiple data items for a single key. Berkeley DB is not a 1257: 1755: 577: 400: 918: 2014: 1692: 1242: 838:. Retrieved July 5, 2013. (Despite AGPL mentions there, the source archive still declares BSD-4-Clause terms in 6.0.19.) 404: 296:
in February 2006, who continued to develop and sell the C Berkeley DB library. In 2013 Oracle re-licensed BDB under the
458:
model, and does not provide support for network access – programs access the database using in-process
2029: 1999: 1881: 1797: 1710: 1500: 305: 83: 503:
Berkeley DB Java Edition, a pure Java library whose design is modelled after the C library but is otherwise unrelated
1538: 1335: 282: 1989: 1856: 1676: 1232: 955: 652: 848: 725: 2024: 1948: 1866: 1736: 1564: 892: 392: 246: 114: 455: 496:
The name "Berkeley DB" is used by Oracle Corporation for three different products, only one of which is BDB:
1876: 1548: 477: 238: 1871: 1861: 1579: 1005: 866: 559: 541: 384: 357: 896: 1828: 1413: 1315: 549: 396: 596:. Linux operating systems, including those based on Debian, and Fedora ship Berkeley DB 5.3 libraries. 197: 1227: 1729: 1543: 1360: 1280: 473: 258: 250: 242: 186: 743: 628:
many developers and open source operating systems. By 2013 there were many alternatives to BDB, and
1933: 388: 337: 266: 254: 234: 157: 1310: 1943: 1752: 1393: 1296: 545: 408: 365: 361: 348:
libraries. Berkeley DB itself was first released in 1991 and later included with 4.4BSD. In 1996
293: 289: 54: 50: 38: 969: 375:
Starting with the 6.0.21 (Oracle 12c) release, all Berkeley DB products are licensed under the
1721: 1589: 1428: 1345: 1187: 720: 313: 278: 228: 162: 147: 126: 1164: 835: 780: 685: 632:
was typical in their decision to completely phase out Berkeley DB, with a preference for the
1644: 1584: 1574: 1569: 1383: 1340: 270: 173: 121: 1671: 1454: 1273: 419: 345: 418:
Berkeley DB includes compatibility interfaces for some historic Unix database libraries:
2019: 1776: 1666: 1640: 1615: 1398: 1320: 987: 301: 178: 1237: 1983: 1330: 423: 30: 1102: 942: 1917: 1610: 1528: 1418: 862: 605: 565: 531: 412: 1912: 1403: 380: 672: 1781: 1523: 1479: 1408: 1388: 1325: 1209: 537: 527: 431: 341: 45: 25: 1851: 1594: 1355: 1350: 624: 274: 137: 130: 1126: 836:[Berkeley DB Announce] Major Release: Berkeley DB 12gR1 (12.1.6.0) 523:). Notable software that still uses Berkeley DB for data storage include: 1896: 1886: 1631: 1533: 1474: 1433: 1423: 555: 349: 231: 143: 1891: 1484: 585: 581: 519:
BDB was once very widespread, but usage dropped steeply from 2013 (see
500:
Berkeley DB, the C database library that is the subject of this article
1846: 1818: 1505: 1464: 1438: 1265: 1252: 1195: 629: 548:
family of programs, which became popular in the 1980s and 1990s as a
507: 481: 447: 309: 297: 383:(before version 2.0), and the Sleepycat Public License, which is an 1077: 1053: 715: 1938: 1823: 1636: 1459: 427: 166: 573: 470: 353: 333: 1725: 1269: 510:, and which includes a legacy version of the C database library 379:. Previously, Berkeley DB was redistributed under the 4-clause 16:
Software library providing embedded database for key/value data
544:(messaging and groupware) that is directly descended from the 150: 534:
filter that saves its wordlists using Berkeley DB by default.
675:. Doc.gnu-darwin.org (2001-05-31). Retrieved on 2013-09-18. 1515: 956:"Oracle Berkeley DB Downloads: Latest Production Releases" 742:
Olson, Michael A.; Bostic, Keith; Seltzer, Margo (1999).
1188:"New project goal: Get rid of Berkeley DB (post jessie)" 943:"Twitter / Gregory Burd: @humanications We didn't r ..." 592:
operating system call used by password programs such as
588:
operating systems ship Berkeley DB 1.8x to support the
292:
from 1996 to 2006. Sleepycat Software was acquired by
673:
Berkeley DB Reference Guide: What is Berkeley DB not?
442:
Berkeley DB has an architecture notably simpler than
1006:"bogofilter -- Fast Bayesian Spam Filter Code (Git)" 572:
Open-source operating systems and languages such as
1961: 1926: 1905: 1837: 1806: 1790: 1769: 1762: 1685: 1659: 1624: 1603: 1557: 1514: 1493: 1447: 1372: 1303: 623:Switching the open source license in 2013 from the 192: 172: 156: 136: 120: 110: 82: 60: 44: 24: 300:license and released new versions until May 2020. 1248:Licensing pitfalls for Oracle Technology Products 604:Berkeley DB V2.0 and higher is available under a 562:, first released in 1983 for Linux/Unix systems. 288:BDB was commercially supported and developed by 469:Berkeley DB supports database features such as 1103:"Debian -- Details of package libdb5.3 in sid" 257:, although it has database features including 1737: 1281: 1165:"Major Release: Berkeley DB 12gR1 (12.1.6.0)" 919:"Compatibility with historic UNIX interfaces" 751:Proc. FREENIX Track, USENIX Annual Tech. Conf 686:"Major Release: Berkeley DB 12gR1 (12.1.6.0)" 506:Berkeley DB XML, a C++ program that supports 492:Oracle Corporation use of name "Berkeley DB" 8: 580:still support old BerkelyDB interfaces. The 515:Open-source programs still using Berkeley DB 19: 849:"Snapshot of the 6.0.19 source at the time" 568:– A free/open-source anti-spam application. 1766: 1744: 1730: 1722: 1288: 1274: 1266: 18: 1151:"Download, license and sales information" 737: 735: 1243:Oracle Berkeley DB Licensing Information 308:of the 2013 version of BDB within their 644: 444:relational database management systems 360:. That request led to the creation of 7: 1756:free and open-source software (FOSS) 1220:Free and open-source software portal 779:Seltzer, Margo; Yigit, Ozan (1991). 2035:Software using the GNU AGPL license 1995:Database-related software for Linux 895:. December 10, 2008. Archived from 1969:Google LLC v. Oracle America, Inc. 326:University of California, Berkeley 241:data, historically significant in 14: 970:"Oracle Berkeley DB Java Edition" 805:Brunelli, Mark (March 28, 2005). 716:"Debian, Berkeley DB, and AGPLv3" 249:with API bindings for many other 183:GNU Affero General Public License 2005:Free database management systems 1706: 1705: 1238:Oracle Berkeley DB Documentation 1212: 994:from the original on 2016-07-18. 976:from the original on 2017-07-11. 781:"A New Hashing Package for UNIX" 728:from the original on 2013-07-22. 634:Lightning Memory-Mapped Database 269:. BDB runs on a wide variety of 263:multiversion concurrency control 760:from the original on 2022-10-09 696:from the original on 2013-12-05 430:library for creating in-memory 364:. This company was acquired by 344:that outperformed the existing 89:18.1.40 / May 29, 2020 1253:Oracle Licensing Knowledge Net 785:Proc. USENIX Winter Tech. Conf 690:Open Source Projects at Oracle 653:"Oracle Berkeley DB Downloads" 520: 324:Berkeley DB originated at the 1: 2010:Free software programmed in C 1186:OndĹ™ej SurĂ˝ (June 19, 2014). 714:Nathan, Willis (2013-07-10). 401:free and open-source software 312:database, under the original 1693:Oracle Certification Program 1233:Oracle Berkeley DB Downloads 332:, Berkeley's version of the 314:Sleepycat permissive license 245:. Berkeley DB is written in 411:. This technique is called 283:real-time operating systems 66:; 30 years ago 2051: 612:Oracle commercial license 356:server and for use in the 1701: 1686:Education and recognition 106: 78: 1949:Oracle VM Server for x86 1867:Java (software platform) 893:Free Software Foundation 407:for redistribution from 1127:"Overview - rpms/libdb" 863:"The Sleepycat License" 454:, it is not based on a 304:continues to develop a 1872:Maxine Virtual Machine 1862:Image Packaging System 1054:"OpenBSD manual pages" 867:Open Source Initiative 807:"A Berkeley DB primer" 542:collaborative software 422:, ndbm and hsearch (a 1829:Oracle NoSQL Database 1791:Programming languages 1494:Programming languages 1131:src.fedoraproject.org 811:Enterprise Linux News 558:– A free/open-source 550:bulletin board system 530:– A free/open-source 397:free software license 259:database transactions 251:programming languages 1336:HĂ©ctor GarcĂ­a-Molina 1259:The Berkeley DB Book 1082:OpenBSD manual pages 1034:FreeBSD Manual Pages 899:on December 16, 2008 817:on September 6, 2008 243:open-source software 2015:Key-value databases 1934:Java Desktop System 1660:Computer appliances 1304:Corporate directors 1101:Webmaster, Debian. 405:proprietary license 389:open-source license 267:write-ahead logging 255:relational database 187:proprietary license 21: 2030:Structured storage 2000:Embedded databases 1944:Oracle Grid Engine 1677:Big Data Appliance 1316:H. Raymond Bingham 1297:Oracle Corporation 1261:by Himanshu Yadava 1228:Oracle Berkeley DB 1107:Debian -- Packages 869:. October 31, 2006 409:Oracle Corporation 368:in February 2006. 366:Oracle Corporation 362:Sleepycat Software 294:Oracle Corporation 290:Sleepycat Software 55:Oracle Corporation 51:Sleepycat Software 39:Sleepycat Software 26:Original author(s) 1977: 1976: 1957: 1956: 1906:Operating systems 1840:development tools 1719: 1718: 1625:Computer hardware 1604:Operating systems 1565:Fusion Middleware 1365:Naomi O. Seligman 1346:Jeffrey O. Henley 988:"Berkeley DB XML" 721:Linux Weekly News 625:Sleepycat license 521:licensing section 273:, including most 271:operating systems 229:embedded database 218: 217: 163:Embedded database 2042: 1990:Database engines 1767: 1746: 1739: 1732: 1723: 1709: 1708: 1549:Developer Studio 1517: 1341:Joseph Grundfest 1290: 1283: 1276: 1267: 1222: 1217: 1216: 1215: 1200: 1199: 1194:(Mailing list). 1183: 1177: 1176: 1174: 1172: 1161: 1155: 1154: 1147: 1141: 1140: 1138: 1137: 1123: 1117: 1116: 1114: 1113: 1098: 1092: 1091: 1089: 1088: 1074: 1068: 1067: 1065: 1064: 1050: 1044: 1043: 1041: 1040: 1026: 1020: 1019: 1017: 1016: 1002: 996: 995: 984: 978: 977: 966: 960: 959: 952: 946: 945: 939: 933: 932: 930: 929: 915: 909: 908: 906: 904: 885: 879: 878: 876: 874: 859: 853: 852: 845: 839: 833: 827: 826: 824: 822: 813:. Archived from 802: 796: 795: 793: 791: 776: 770: 769: 767: 765: 759: 748: 739: 730: 729: 711: 705: 704: 702: 701: 682: 676: 670: 664: 663: 661: 659: 649: 595: 591: 358:Netscape browser 214: 211: 209: 207: 205: 203: 201: 199: 122:Operating system 101: 99: 94: 74: 72: 67: 22: 2050: 2049: 2045: 2044: 2043: 2041: 2040: 2039: 2025:Oracle software 1980: 1979: 1978: 1973: 1953: 1922: 1901: 1839: 1833: 1802: 1786: 1758: 1750: 1720: 1715: 1697: 1681: 1672:Oracle Exalogic 1655: 1620: 1599: 1580:WebLogic Server 1553: 1510: 1489: 1455:Oracle Database 1443: 1368: 1361:Donald L. Lucas 1299: 1294: 1218: 1213: 1211: 1208: 1203: 1185: 1184: 1180: 1170: 1168: 1167:. June 10, 2013 1163: 1162: 1158: 1153:. Nov 30, 2017. 1149: 1148: 1144: 1135: 1133: 1125: 1124: 1120: 1111: 1109: 1100: 1099: 1095: 1086: 1084: 1076: 1075: 1071: 1062: 1060: 1052: 1051: 1047: 1038: 1036: 1028: 1027: 1023: 1014: 1012: 1010:sourceforge.net 1004: 1003: 999: 986: 985: 981: 968: 967: 963: 954: 953: 949: 941: 940: 936: 927: 925: 923:docs.oracle.com 917: 916: 912: 902: 900: 887: 886: 882: 872: 870: 861: 860: 856: 851:. 13 June 2013. 847: 846: 842: 834: 830: 820: 818: 804: 803: 799: 789: 787: 778: 777: 773: 763: 761: 757: 746: 741: 740: 733: 713: 712: 708: 699: 697: 684: 683: 679: 671: 667: 657: 655: 651: 650: 646: 642: 602: 593: 589: 517: 494: 476:, fine-grained 440: 322: 196: 102: 97: 95: 92: 90: 70: 68: 65: 61:Initial release 17: 12: 11: 5: 2048: 2046: 2038: 2037: 2032: 2027: 2022: 2017: 2012: 2007: 2002: 1997: 1992: 1982: 1981: 1975: 1974: 1972: 1971: 1965: 1963: 1959: 1958: 1955: 1954: 1952: 1951: 1946: 1941: 1936: 1930: 1928: 1924: 1923: 1921: 1920: 1915: 1909: 1907: 1903: 1902: 1900: 1899: 1894: 1889: 1884: 1879: 1874: 1869: 1864: 1859: 1854: 1849: 1843: 1841: 1838:Frameworks and 1835: 1834: 1832: 1831: 1826: 1821: 1816: 1810: 1808: 1804: 1803: 1801: 1800: 1794: 1792: 1788: 1787: 1785: 1784: 1779: 1777:OpenOffice.org 1773: 1771: 1764: 1760: 1759: 1751: 1749: 1748: 1741: 1734: 1726: 1717: 1716: 1714: 1713: 1702: 1699: 1698: 1696: 1695: 1689: 1687: 1683: 1682: 1680: 1679: 1674: 1669: 1667:Oracle Exadata 1663: 1661: 1657: 1656: 1654: 1653: 1648: 1634: 1628: 1626: 1622: 1621: 1619: 1618: 1616:Oracle Solaris 1613: 1607: 1605: 1601: 1600: 1598: 1597: 1592: 1587: 1582: 1577: 1572: 1567: 1561: 1559: 1555: 1554: 1552: 1551: 1546: 1541: 1536: 1531: 1526: 1520: 1518: 1512: 1511: 1509: 1508: 1503: 1497: 1495: 1491: 1490: 1488: 1487: 1482: 1477: 1472: 1467: 1462: 1457: 1451: 1449: 1445: 1444: 1442: 1441: 1436: 1431: 1426: 1421: 1416: 1411: 1406: 1401: 1396: 1391: 1386: 1380: 1378: 1373:Acquisitions ( 1370: 1369: 1367: 1366: 1363: 1358: 1353: 1348: 1343: 1338: 1333: 1328: 1323: 1321:Michael Boskin 1318: 1313: 1307: 1305: 1301: 1300: 1295: 1293: 1292: 1285: 1278: 1270: 1264: 1263: 1255: 1250: 1245: 1240: 1235: 1230: 1224: 1223: 1207: 1206:External links 1204: 1202: 1201: 1178: 1156: 1142: 1118: 1093: 1069: 1045: 1021: 997: 979: 961: 947: 934: 910: 880: 854: 840: 828: 797: 771: 731: 706: 692:. 2013-06-10. 677: 665: 643: 641: 638: 621: 620: 613: 601: 598: 570: 569: 563: 553: 535: 516: 513: 512: 511: 504: 501: 493: 490: 439: 436: 413:dual licensing 391:as well as an 321: 318: 302:Bloomberg L.P. 216: 215: 194: 190: 189: 176: 170: 169: 167:NoSQL Database 160: 154: 153: 140: 134: 133: 124: 118: 117: 112: 108: 107: 104: 103: 88: 86: 84:Stable release 80: 79: 76: 75: 62: 58: 57: 48: 42: 41: 28: 15: 13: 10: 9: 6: 4: 3: 2: 2047: 2036: 2033: 2031: 2028: 2026: 2023: 2021: 2018: 2016: 2013: 2011: 2008: 2006: 2003: 2001: 1998: 1996: 1993: 1991: 1988: 1987: 1985: 1970: 1967: 1966: 1964: 1960: 1950: 1947: 1945: 1942: 1940: 1937: 1935: 1932: 1931: 1929: 1925: 1919: 1916: 1914: 1911: 1910: 1908: 1904: 1898: 1895: 1893: 1890: 1888: 1885: 1883: 1880: 1878: 1875: 1873: 1870: 1868: 1865: 1863: 1860: 1858: 1855: 1853: 1850: 1848: 1845: 1844: 1842: 1836: 1830: 1827: 1825: 1822: 1820: 1817: 1815: 1812: 1811: 1809: 1805: 1799: 1796: 1795: 1793: 1789: 1783: 1780: 1778: 1775: 1774: 1772: 1768: 1765: 1761: 1757: 1754: 1747: 1742: 1740: 1735: 1733: 1728: 1727: 1724: 1712: 1704: 1703: 1700: 1694: 1691: 1690: 1688: 1684: 1678: 1675: 1673: 1670: 1668: 1665: 1664: 1662: 1658: 1652: 1649: 1646: 1642: 1638: 1635: 1633: 1630: 1629: 1627: 1623: 1617: 1614: 1612: 1609: 1608: 1606: 1602: 1596: 1593: 1591: 1588: 1586: 1583: 1581: 1578: 1576: 1573: 1571: 1568: 1566: 1563: 1562: 1560: 1556: 1550: 1547: 1545: 1544:SQL Developer 1542: 1540: 1537: 1535: 1532: 1530: 1527: 1525: 1522: 1521: 1519: 1513: 1507: 1504: 1502: 1499: 1498: 1496: 1492: 1486: 1483: 1481: 1478: 1476: 1473: 1471: 1468: 1466: 1463: 1461: 1458: 1456: 1453: 1452: 1450: 1446: 1440: 1437: 1435: 1432: 1430: 1427: 1425: 1422: 1420: 1417: 1415: 1412: 1410: 1407: 1405: 1402: 1400: 1397: 1395: 1392: 1390: 1387: 1385: 1382: 1381: 1379: 1376: 1371: 1364: 1362: 1359: 1357: 1354: 1352: 1349: 1347: 1344: 1342: 1339: 1337: 1334: 1332: 1331:Larry Ellison 1329: 1327: 1324: 1322: 1319: 1317: 1314: 1312: 1309: 1308: 1306: 1302: 1298: 1291: 1286: 1284: 1279: 1277: 1272: 1271: 1268: 1262: 1260: 1256: 1254: 1251: 1249: 1246: 1244: 1241: 1239: 1236: 1234: 1231: 1229: 1226: 1225: 1221: 1210: 1205: 1197: 1193: 1189: 1182: 1179: 1166: 1160: 1157: 1152: 1146: 1143: 1132: 1128: 1122: 1119: 1108: 1104: 1097: 1094: 1083: 1079: 1078:"pwd_mkdb(8)" 1073: 1070: 1059: 1055: 1049: 1046: 1035: 1031: 1025: 1022: 1011: 1007: 1001: 998: 993: 989: 983: 980: 975: 971: 965: 962: 957: 951: 948: 944: 938: 935: 924: 920: 914: 911: 898: 894: 890: 884: 881: 868: 864: 858: 855: 850: 844: 841: 837: 832: 829: 816: 812: 808: 801: 798: 786: 782: 775: 772: 756: 752: 745: 744:"Berkeley DB" 738: 736: 732: 727: 723: 722: 717: 710: 707: 695: 691: 687: 681: 678: 674: 669: 666: 654: 648: 645: 639: 637: 635: 631: 626: 618: 614: 611: 610: 609: 607: 599: 597: 587: 583: 579: 575: 567: 564: 561: 557: 554: 551: 547: 543: 539: 536: 533: 529: 526: 525: 524: 522: 514: 509: 505: 502: 499: 498: 497: 491: 489: 487: 483: 479: 475: 472: 467: 463: 461: 457: 456:server/client 453: 449: 445: 437: 435: 433: 429: 425: 421: 416: 414: 410: 406: 402: 398: 394: 390: 386: 382: 378: 373: 369: 367: 363: 359: 355: 351: 347: 343: 339: 335: 331: 327: 319: 317: 315: 311: 307: 303: 299: 295: 291: 286: 284: 281:systems, and 280: 276: 272: 268: 264: 260: 256: 252: 248: 244: 240: 236: 233: 230: 226: 222: 213: 206:/technologies 195: 191: 188: 184: 180: 179:Dual licensed 177: 175: 171: 168: 164: 161: 159: 155: 152: 149: 145: 141: 139: 135: 132: 128: 125: 123: 119: 116: 113: 109: 105: 87: 85: 81: 77: 63: 59: 56: 52: 49: 47: 43: 40: 36: 32: 31:Margo Seltzer 29: 27: 23: 1918:Oracle Linux 1813: 1770:Applications 1611:Oracle Linux 1469: 1419:Virtual Iron 1356:Jack F. Kemp 1311:Jeffrey Berg 1258: 1192:debian-devel 1191: 1181: 1169:. Retrieved 1159: 1145: 1134:. Retrieved 1130: 1121: 1110:. Retrieved 1106: 1096: 1085:. Retrieved 1081: 1072: 1061:. Retrieved 1057: 1048: 1037:. Retrieved 1033: 1024: 1013:. Retrieved 1009: 1000: 982: 964: 950: 937: 926:. Retrieved 922: 913: 903:December 28, 901:. Retrieved 897:the original 883: 873:December 28, 871:. Retrieved 857: 843: 831: 821:December 28, 819:. Retrieved 815:the original 810: 800: 788:. Retrieved 784: 774: 762:. Retrieved 750: 719: 709: 698:. Retrieved 689: 680: 668: 658:27 September 656:. Retrieved 647: 630:Debian Linux 622: 606:dual license 603: 571: 566:Spamassassin 518: 495: 474:transactions 468: 464: 441: 438:Architecture 417: 374: 370: 323: 287: 224: 220: 219: 146:compiled on 46:Developer(s) 35:Keith Bostic 1913:OpenSolaris 1814:Berkeley DB 1470:Berkeley DB 1030:"dbopen(3)" 790:October 20, 764:October 20, 617:GNU AGPL v3 486:replication 432:hash tables 381:BSD license 328:as part of 221:Berkeley DB 210:/berkeleydb 93:4 years ago 20:Berkeley DB 1984:Categories 1782:VirtualBox 1651:StorageTek 1645:Enterprise 1558:Middleware 1524:JDeveloper 1409:JD Edwards 1389:PeopleSoft 1326:Safra Catz 1136:2023-04-18 1112:2023-04-18 1087:2023-04-18 1063:2023-04-18 1039:2023-04-18 1015:2024-05-17 928:2019-11-20 889:"Licenses" 700:2021-04-11 640:References 538:Citadel/UX 528:Bogofilter 395:-approved 387:-approved 342:hash table 111:Written in 98:2020-05-29 1852:GlassFish 1807:Databases 1595:GlassFish 1585:Coherence 1575:SOA Suite 1570:WebCenter 1448:Databases 1351:Mark Hurd 1058:dbopen(3) 600:Licensing 552:platform. 275:Unix-like 239:key/value 204:/database 131:Unix-like 1897:VisualVM 1887:NetBeans 1763:Software 1711:Category 1641:T-Series 1632:Sun Fire 1534:NetBeans 1475:TimesTen 1434:NetSuite 1429:Sunopsis 1424:TimesTen 1414:RightNow 1394:Hyperion 1171:July 15, 992:Archived 974:Archived 755:Archived 726:Archived 694:Archived 636:(LMDB). 594:pwb_mkdb 590:dbopen() 556:Sendmail 424:System V 377:GNU AGPL 350:Netscape 338:AT&T 232:software 227:) is an 208:/related 53:, later 1962:Related 1892:OpenJDK 1882:Nashorn 1857:HotSpot 1485:Essbase 586:OpenBSD 582:FreeBSD 546:Citadel 482:backups 478:locking 446:. Like 279:Windows 235:library 200:.oracle 193:Website 174:License 148:Windows 127:Windows 96: ( 69: ( 1877:Memory 1847:DTrace 1819:InnoDB 1753:Oracle 1590:Tuxedo 1506:PL/SQL 1465:InnoDB 1439:Cerner 1399:Siebel 1196:Debian 578:Python 508:XQuery 480:, hot 448:SQLite 320:Origin 310:Comdb2 142:~1244 2020:NoSQL 1939:OCFS2 1927:Other 1824:MySQL 1637:SPARC 1529:Forms 1460:MySQL 758:(PDF) 747:(PDF) 428:POSIX 212:.html 91:; 1798:Java 1539:Apex 1516:IDEs 1501:Java 1375:list 1173:2013 905:2008 875:2008 823:2008 792:2009 766:2009 660:2020 615:The 584:and 576:and 574:Perl 540:– A 532:spam 484:and 471:ACID 452:LMDB 450:and 426:and 354:LDAP 334:Unix 306:fork 298:AGPL 277:and 265:and 237:for 202:.com 185:and 158:Type 138:Size 71:1994 64:1994 33:and 1480:Rdb 1404:BEA 1384:Sun 560:MTA 460:API 434:). 420:dbm 393:FSF 385:OSI 346:dbm 330:BSD 225:BDB 198:www 151:x86 37:of 1986:: 1643:, 1190:. 1129:. 1105:. 1080:. 1056:. 1032:. 1008:. 990:. 972:. 921:. 891:. 865:. 809:. 783:. 753:. 749:. 734:^ 724:. 718:. 688:. 608:: 488:. 415:. 316:. 285:. 261:, 165:, 144:kB 129:, 1745:e 1738:t 1731:v 1647:) 1639:( 1377:) 1289:e 1282:t 1275:v 1198:. 1175:. 1139:. 1115:. 1090:. 1066:. 1042:. 1018:. 958:. 931:. 907:. 877:. 825:. 794:. 768:. 703:. 662:. 619:. 247:C 223:( 181:( 115:C 100:) 73:)

Index

Original author(s)
Margo Seltzer
Keith Bostic
Sleepycat Software
Developer(s)
Sleepycat Software
Oracle Corporation
Stable release
C
Operating system
Windows
Unix-like
Size
kB
Windows
x86
Type
Embedded database
NoSQL Database
License
Dual licensed
GNU Affero General Public License
proprietary license
www.oracle.com/database/technologies/related/berkeleydb.html
embedded database
software
library
key/value
open-source software
C

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑