QDBM

QDBM

QDBMはGDBMを参考に次の3点を目標として開発された。処理がより高速であること。データベースファイルがより小さいこと。APIがより単純であること。QDBMの特徴は、まさにそれらを達成していることである。また、DBMが抱える3つの制限事項を回避している。すなわち、プロセス内で複数のデータベースを扱うことができ、キーと値のサイズに制限がなく、データベースファイルがスパースでない。