Berkeley DB
オリジナルのBerkeley DBは、UNIXに古くから含まれていたdbmより発展したアプリケーション組み込み型データベースである。dbmと同じく、SQLのようなデータ操作言語を持たず、データベースへのアクセスは全てサブルーチン呼び出しによって行う。しかしdbmとは異なり、データ操作機能にトランザクションやレプリケーションに対応するインタフェースが備わっているのが特徴である(X/Open XAなど)。その他にロックやオンラインバックアップ機能を持つ。
Berkeley DB本体が対応するプログラミング言語はCおよびC++だけだが、Perl、Python、Tcl他多くの言語にバインディングが用意されており、それらから容易に利用することができる。