Tokyotyrant的性能和缺陷
Tokyocabinet和Tokyotyrant是日本人写的一个nosql的数据库,据说在大数据量的情况下能达到很大的并发量
它有几种模式
Hash Database :.tch
B+ tree database :.tcb
fixed-length database :.tcf
table database :.tct
内存Hash Database :*
内存B+ tree database :+
由于我需要使用到大于和小于比较所以只能用tct模式,我是把它挂到dns软件上进行测试的,开始时,我输入了15条数据,
打开一个连接进行测试,测试出1.7万qps(query per second),这个效果挺好。
但是输入1万条时,测试结果:2000qps
输入100万条时,测试结果:600qps
结论:tt的hash和btree可能很快,但是对应tct类型的大于和小于时,随着数据量的上升,查询速度急剧下降
相关文章