tkrzw
« Back to VersTracker
Description:
Set of implementations of DBM
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: database cpp dbm storage embedded
Install: brew install tkrzw
About:
Tkrzw is a high-performance C++ library offering multiple DBM implementations, including on-disk hash databases and tree databases. It provides a unified API for key-value storage operations, prioritizing speed and efficiency. The library is designed for applications requiring fast, reliable embedded database functionality.
Key Features:
  • Multiple storage backends (Hash, Tree)
  • High-speed transaction processing
  • Unified simple API
  • Embedded library (no server process)
Use Cases:
  • High-performance caching systems
  • Persistent local data storage for applications
  • Embedded database backend for software projects
Alternatives:
  • LevelDB – Tkrzw offers a broader set of algorithms and a unified API compared to LevelDB's specific implementation.
  • RocksDB – Tkrzw is lighter weight and simpler to integrate for basic DBM-style use cases compared to RocksDB.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 5:11am 0 VERSION_BUMP c8ee85de
Sep 12, 2025 12:16am 0 NEW 674958db