Key/Value 存储服务器:Riffle
jopen
10年前
Riffle 是一个只读的键/值存储格式,受到 cdb 和 sorted-string table 格式的强烈影响。 像cdb,每一个健Key拥有一个固定的内存分配(每个键12 bytes),而不是必须在内存中保持整个Key空间。像sorted-string table,它允许值的数据块压缩,并允许文件以线性时间合并。像这两种格式,一种典型的查询需要读取一个磁盘。
Riffle 文件可以在本地或通过Hadoop的建立,允许包含数亿个条目的数据集编译成一组共享的Riffle文件。