Tkrzw ("Traveling Kangaroos Riding Zeebras Wildly") s a C++ database manager (DBM) library that provides several backend data structures for key-value databases.
The project started in 2020 and is the successor to the Kyoto Cabinet project.
Key/Value
B+Tree Skip List Hash Table
Custom API
Disk-oriented
Custom
N-ary Storage Model (Row/Record)
Heaps
Embedded
https://dbmx.net/tkrzw/
https://github.com/estraier/tkrzw
https://dbmx.net/tkrzw/api/
Mikio Hirabayashi, Google
JP
2020
Open Source
C++
Linux
Apache v2
https://en.wikipedia.org/wiki/Tkrzw