Tokyo Cabinet ist eine Bibliothek mit Funktionen zum Verwalten einer Datenbank. Es ist der Nachfolger von QDBM. Tokyo Cabinet läuft sehr schnell. Beispielsweise können eine Million Datensätze in einer Hash-Datenbank in 1,5s und in einer B+-Baum-Datenbank in 2,2s gespeichert werden. Dabei ist die Datenbankgröße sehr gering. Der Overhead pro Datensatz beträgt 16 Byte für eine Hash-Datenbank, 5 Byte für eine B+-Baum-Datenbank. Auch die Skalierbarkeit von Tokyo Cabinet ist herausragend. Die Datenbank kann bis zu 8 EB groß werden. (non)