NOSQL介绍
o NOSQL=Not Only SQL
o NOSQL分类
o NOSQL+Mysql+Memcached
MYSQL的不足,让NOSQL来弥补
o Mysql的扩展问题
o Mysql的Queycache问题
o Mysql的SQL解析和协议太重
Tokyocabinet/Tokyotyrant
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
的速度是非常快的。
Tokyotyrant是TC的网络接口,提供兼容的memcached协
议,http协议,还提供更加强大的二进制协议。
因为Tokyotyrant的进程名字是ttserver,我们习惯性的称其
为ttserver
点击下载