最近工作需要找一个能使用磁盘存储数据,对写要求比较苛刻,需要每秒达100000TPS,读的时候需要能10000TPS左右,不能占用太多内存.单节点满足这个要求的常见有Redis.Memcached等,但是这个东西太费内存了,代价比较高,不太合适.找来找去,找到Leveldb这个神器了,在写的时候对内存要求不高,读的时候根据性能要求的不同需要对应的内存,如果使用SSD就是完美搭配了. 目前主要测试写入性能,发现Leveldb还是使用单线程插入最为高效,但是写入性能非常惊人. 测试数据: key=…