BabuDB

Abandoned Project

BabuDB is an embedded key-value DBMS based on log-structured merge trees. There are two implementations of the core system (one in Java and one in C++).

History

The BabuDB project started in 2008. It was used as the database engine in the replicated metadata server of the XtreemFS file system. It was last updated in 2022 and has since been abandoned.

Data Model

Key/Value

Query Interface

Custom API

Storage Architecture

Disk-oriented

Storage Format

Custom

Storage Organization

Log-structured

System Architecture

Embedded