Tkrzw Explained

Tkrzw
Tkrzw
Author:Mikio Hirabayashi
Developer:Google
Latest Release Version:0.9.3
Programming Language:C++
Genre:Database engine, library
License:Apache 2.0
Kyoto Cabinet
Kyoto Cabinet
Author:Mikio Hirabayashi
Developer:FAL Labs
Latest Release Version:1.2.78
Programming Language:C++
Genre:Database engine, library
License:GPL 3
Tokyo Cabinet
Tokyo Cabinet
Author:Mikio Hirabayashi
Developer:FAL Labs
Latest Release Version:1.4.48
Programming Language:C
Genre:Database engine, library
License:LGPL 2.1

Tkrzw is a library of routines for managing key–value databases. 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

External links

Notes and References

  1. Web site: Tokyo Cabinet: a modern implementation of DBM . FAL Labs . 5 August 2010 . 18 October 2014 . https://web.archive.org/web/20230623105019/http://fallabs.com/tokyocabinet/ . 2023-06-23.
  2. Book: Smith, Peter . Professional Website Performance . John Wiley & Sons . 2012.