像redis这样的内存数据库中的东京暴君,或者它可以比内存增大,并从硬盘中检索

时间:2010-12-08 07:15:55

标签: memory-management tokyo-tyrant

像redis这样的内存数据库中的东京暴君(尽管redis有VM吗?)或者它可以比内存增大,并从硬盘中检索。如果是这样,它是如何实现的?

1 个答案:

答案 0 :(得分:1)

Tokyo Tyrant只是Tokyo Cabinet的网络接口,而不是实际的数据库服务器。 Tokyo Cabinet支持内存和文件存储。 当您启动Tokyo Tyrant的 ttserver 时,您指定的数据库名称将是将使用的存储类型。例如,如果你使用:

启动ttserver
ttserver "*" -- in-memory hash
ttserver "+" -- in-memory tree
ttserver /var/ttserver/casket.tch -- on-disk hash
ttserver /var/ttserver/casket.tcb -- on-disk b-tree
ttserver /var/ttserver/casket.tct -- on-disk fixed-length