Tokyo Cabinet:一款可靠且高效的 Linux K/V 数据库推荐

By at • 2273次点击
admin

数据库需求:

快速、占用内存少的 Linux K/V 数据库;
keys 长约128字节,value 最大128k 或256k;
数据库内存占用1M以内;
数据库大约有20G,或精简为2G,每次只有随机读取小部分数据;
日常数据读写操作是100比1;
数据库在系统挂掉时不丢失数据;
不用客户端和服务端,只需要一个类库,有python接口最好。

曾考虑过的方案:

Tokyo Cabinet
VSDB
BerkeleyDB 
Samba's TDB
aodbm
hamsterdb
C-tree 
TDB
bitcask
其他 DBM 实现,如 GDBM,NDBM,QDBM,Perl‘s SDBM or Ruby’s等

不考虑的方案:

MemcacheDB
cdb 
apbcdb 
Redis 
SQLite 
MongoDB 
Firebird

原文来自 Reliable and efficient key--value database for Linux? http://stackoverflow.com/questions/1690605/reliable-and-efficient-key-value-database-for-linux

Tokyo Cabinet

Cabinet

相关驱动

这里是更完整的中文翻译 http://huangx.in/563/a-reliable-and-efficient-linux-k-v-database 2

Tokyocabinet/Tokyotyrant文档大合集 http://www.162cm.com/p/tokyotyrant.html 2


Linux, Cabinet, Tokyo, 数据库, 高效


目前尚无回复
登录 后发表评论