Skip to content

Latest commit

 

History

History
78 lines (67 loc) · 3.69 KB

File metadata and controls

78 lines (67 loc) · 3.69 KB
title Berkeley DB Documentation

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

  • C API Reference — the primary interface: DB_ENV, DB, DBC (cursor), DBT, transactions, locking, logging, replication, and the command-line utilities.
  • C++ / STL API Reference — the dbstl standard-template- library containers and iterators backed by Berkeley DB.
  • Java API Reference — the com.sleepycat.* Java binding (db, bind, collections, persist). This tree is javadoc-generated from lang/java/src/ at build time (not Markdown source), so it always matches the current code; it is not part of the Markdown no-loss gate.

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.