Rahul Sharma (Editor)

Tokyo Cabinet and Kyoto Cabinet

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
FAL Labs

Written in
  
C++

Stable release
  
1.2.76

Type
  
Database engine, library

License
  
GNU General Public License

Website
  
fallabs.com/kyotocabinet/

Tokyo Cabinet and Kyoto Cabinet are two libraries 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, comparable in functionality to SQLite (but without an actual SQL implementation) and was announced by its authors as "a modern implementation of DBM". Kyoto Cabinet is the designated successor of Tokyo Cabinet.

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

References

Tokyo Cabinet and Kyoto Cabinet Wikipedia