sdb
« Back to VersTracker
Description:
Ondisk/memory hashtable based on CDB
Type: Formula  |  Latest Version: 2.2.8@0  |  Tracked Since: Dec 16, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: database hashtable radare2 c embedded
Install: brew install sdb
About:
Sdb is a lightweight, on-disk and in-memory hashtable implementation based on the CDB (Constant Database) structure. It provides fast key-value storage with atomic updates and minimal overhead. The tool is designed for high-performance lookups and is used within the radare2 reverse engineering framework.
Key Features:
  • Ondisk and in-memory key-value storage
  • Atomic updates for data integrity
  • Minimal memory footprint and high performance
  • Simple string-based API for easy integration
Use Cases:
  • Storing configuration and state data for radare2
  • Building fast lookup tables for applications
  • Persistent caching for command-line tools
Alternatives:
  • sqlite – SQLite is a full relational database engine, offering more complex querying capabilities but with significantly larger footprint and complexity than Sdb.
  • redis – Redis is an in-memory data store that runs as a separate service, providing more features like pub/sub and data structures, but requires external dependencies.
Version History
Detected Version Rev Change Commit
Dec 17, 2025 6:52pm 2.2.8 0 VERSION_BUMP 838e619d
Dec 16, 2025 11:22pm 0 VERSION_BUMP 754b13d5
Nov 17, 2025 8:26pm 0 VERSION_BUMP d00750e0
Sep 15, 2025 10:22pm 0 VERSION_BUMP e5cfba9b
Sep 14, 2024 5:37pm 0 VERSION_BUMP 4dff963b