libzdb
« Back to VersTracker
Description:
Database connection pool library
Type: Formula  |  Latest Version: 3.4.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: database c-library connection-pool postgresql mysql sqlite
Install: brew install libzdb
About:
libzdb is a thread-safe database connection pool library for C applications. It abstracts away database-specific APIs, providing a unified interface for PostgreSQL, MySQL, SQLite, and Oracle. Its main value is simplifying database connectivity management and improving performance through connection reuse.
Key Features:
  • Thread-safe connection pooling
  • Unified API for multiple databases (PostgreSQL, MySQL, SQLite, Oracle)
  • Zero-configuration setup
  • Minimal dependencies
Use Cases:
  • Building high-performance C applications requiring database access
  • Managing database connections in multi-threaded environments
  • Creating portable applications that support multiple database backends
Alternatives:
  • libpq – PostgreSQL-specific, lacks multi-database support and connection pooling
  • ODBC – More complex configuration, heavier footprint, platform-dependent
Version History
Detected Version Rev Change Commit
Dec 17, 2025 8:11pm 3.4.1 0 VERSION_BUMP 42e76f0a
Nov 9, 2024 10:19pm 6 VERSION_BUMP 64b3b093
Sep 28, 2024 9:56pm 5 VERSION_BUMP f61a0a93
Sep 13, 2024 1:11pm 5 VERSION_BUMP 38666927