qdbm
« Back to VersTracker
Description:
Library of routines for managing a database
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: database key-value embedded c-library gdbm-replacement
Install: brew install qdbm
About:
Qdbm is an embedded key-value database library offering high performance and reliability. It provides a drop-in replacement for GDBM and Berkeley DB, making migration straightforward. Its efficient handling of large datasets and robust transaction support make it ideal for mission-critical applications.
Key Features:
  • High performance read/write operations
  • Drop-in replacement for GDBM and Berkeley DB
  • Supports transaction processing and cursors
  • C-based library for minimal overhead
  • Multiple API bindings available
Use Cases:
  • Embedded database storage for C/C++ applications
  • High-performance caching layers
  • Data storage for embedded systems and IoT devices
  • Legacy database migration projects
Alternatives:
  • GDBM – Qdbm offers better performance and more features than GDBM
  • LMDB – Both are high-performance embedded DBs; LMDB focuses on read-heavy workloads while Qdbm offers more write flexibility
  • SQLite – SQLite provides relational features; Qdbm is pure key-value with lower overhead
Version History
Detected Version Rev Change Commit
Sep 11, 2025 5:28am 0 VERSION_BUMP 1fe899c8