Wikiwand AI

Tkrzw

From Wikipedia, the free encyclopedia

Tkrzw is a library of routines for managing key–value databases.

Original authorMikio Hirabayashi
ReleaseJuly 11, 2020; 6 years ago (2020-07-11)
Stable release
1.0.33 / September 19, 2026; 36 days ago (2026-09-19)
Quick facts Original author, Developer ...
Tkrzw
Original authorMikio Hirabayashi
DeveloperGoogle
ReleaseJuly 11, 2020; 6 years ago (2020-07-11)
Stable release
1.0.33 / September 19, 2026; 36 days ago (2026-09-19)
Written inC++
TypeDatabase engine, library
LicenseApache 2.0
Websitedbmx.net/tkrzw/ Edit this on Wikidata
Repository
Close
Original authorMikio Hirabayashi
DeveloperFAL Labs
ReleaseDecember 25, 2009; 16 years ago (2009-12-25)
Stable release
1.2.80 / April 14, 2023; 3 years ago (2023-04-14)
Quick facts Kyoto Cabinet, Original author ...
Kyoto Cabinet
Original authorMikio Hirabayashi
DeveloperFAL Labs
ReleaseDecember 25, 2009; 16 years ago (2009-12-25)
Stable release
1.2.80 / April 14, 2023; 3 years ago (2023-04-14)
Written inC++
TypeDatabase engine, library
LicenseGPL 3
Websitedbmx.net/kyotocabinet
Repositorydbmx.net/kyotocabinet/pkg/
Close
Original authorMikio Hirabayashi
DeveloperFAL Labs
Release2006; 20 years ago (2006)
Stable release
1.4.48 / August 10, 2012; 14 years ago (2012-08-10)
Quick facts Tokyo Cabinet, Original author ...
Tokyo Cabinet
Original authorMikio Hirabayashi
DeveloperFAL Labs
Release2006; 20 years ago (2006)
Stable release
1.4.48 / August 10, 2012; 14 years ago (2012-08-10)
Written inC
TypeDatabase engine, library
LicenseLGPL 2.1
Websitedbmx.net/tokyocabinet
Repositorydbmx.net/tokyocabinet
Close
Original authorMikio Hirabayashi
DeveloperFAL Labs
Release2003; 23 years ago (2003)
Stable release
1.8.78 / December 22, 2007; 18 years ago (2007-12-22)
Quick facts QDBM, Original author ...
QDBM
Original authorMikio Hirabayashi
DeveloperFAL Labs
Release2003; 23 years ago (2003)
Stable release
1.8.78 / December 22, 2007; 18 years ago (2007-12-22)
Written inC
TypeDatabase engine, library
LicenseLGPL 2.1
Websitedbmx.net/qdbm
Repositorydbmx.net/qdbm
Close

QDBM (Quick Database Manager) was the first database implementation in the series. Tokyo Cabinet was sponsored by the Japanese social networking site Mixi, and was a multithreaded embedded database manager and was announced by its authors as "a modern implementation of DBM".[1] Kyoto Cabinet is the designated successor of Tokyo Cabinet,[1] while Tkrzw is a recommended successor of Kyoto Cabinet.

Tokyo Cabinet features on-disk B+ trees and hash tables for key-value storage, with "some" support for transactions.[2]

See also

References

Related Articles

Timelines

Top Qs

Fact Checks