Erlang Berkeley DB Interface
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with krestenkrab:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Welcome to BDB

This package consists of two interesting modules

  • bdb which wraps Berkeley DB with operations for insert, lookup, etc. Keys and values are binaries throughout this API.
  • bets (for Berkeley-ETS) is an ETS-like API which uses bdb; it uses sext for encoding the key part of the tuples stored, so matching with bets:select/2 only scans relevant subsets accordingly.

Underneath the covers, the module bdb_nifs has the low-level API that implements most of the Berkeley DB C-level API.

BSB/BETS is Copyright (C) 2011 by Trifork, and released under The Apache License, Version 2.