Berkeley DB Reference Version 5.3.35

Berkeley DB Documentation

The complete reference for libdb (Berkeley DB) — the embedded, transactional key/value storage engine. Generated from Markdown source by docs_src/build.py; available as HTML (here), PDF, and man pages. Version and copyright are single-sourced from docs_src/_data/site.toml + dist/RELEASE.

API reference

Guides

Man pages

Every public API has a section-3 man page, plus a library overview (libdb(3)). They are built to docs-build/man/man3/ (787 pages) and shipped in the release man-page tarball. Install and use like any system man page, e.g. man libdb, man db_get.

PDF downloads

Each book is also available as a PDF (see the release assets / docs-build/pdf/): api_c.pdf, api_stl.pdf, guides_programmer_reference.pdf, guides_gsg.pdf, guides_gsg_txn.pdf, guides_gsg_db_rep.pdf, guides_gsg_cxx.pdf, guides_gsg_java.pdf, guides_gsg_txn_cxx.pdf, guides_gsg_txn_java.pdf, guides_gsg_db_rep_cxx.pdf, guides_gsg_db_rep_java.pdf, guides_collections.pdf, guides_bdb-sql.pdf, guides_installation.pdf, guides_upgrading.pdf, guides_porting.pdf, guides_articles_inmemory.pdf, guides_articles_mssgtxt.pdf.


The C# language-binding manual (Sandcastle, not DocBook) is archived separately and is not part of this Markdown-sourced tree. The Java API reference above is regenerated from source by javadoc rather than migrated from DocBook.