Tokyo Tyrant

Tokyo Tyrant

Tokyo Cabinet 是日本人 Mikio Hirabayashi(平林乾雄)のページ 開發的一款DBM資料庫(註:大名鼎鼎的DBM資料庫qdbm就是他開發的),該資料庫讀寫非常快。

insert:0.4sec/1000000 recordes(2500000qps),寫入100萬數據只需要0.4秒。search:0.33sec/1000000 recordes (3000000 qps),讀取100萬數據只需要0.33秒。下圖為各種key-value資料庫讀寫數據的性能測試,可以看出Tokyo Cabinet的速度是非常快的。

Tokyo Tyrant 提供dbm資料庫Tokyo Cabinet的網路接口。它使用簡單的基於TCP/IP的簡單二進制協定進行通信。同時它擁有Memcached兼容協定並且可以用HTTP/1.1協定進行數據交換。所以實現了跨平台,跨語言使用Tokyo Tyrant。採用熱備份,更新日誌記錄,複製(replication)來實現高可用性和高可靠性。到目前為止,Tokyo Tyrant只能運行在linux, FreeBSD, Mac OS X, Solaris。

相關詞條

熱門詞條

聯絡我們