SSTable如何将三元组存储到文件系统中?

时间:2016-08-03 19:24:09

标签: bigtable gfs nosql

SSTable如何将其字符串字符串键[row,column,timestamp]三元组存储到文件系统中, 是同一目录,不同目录,同一文件或其他方式的三元组? 问题具体是关于SSTable的文件/目录结构,它是BigTable的一部分,基于GFS。更具体地说,关于存储三元组及其目录结构的文件的实际名称。

似乎实际存储和检索这些关键值三元组的一个例子将揭开这个概念的神秘面纱。

理想情况下,一个漂亮的图表或多个图表会使它更清晰。

1 个答案:

答案 0 :(得分:1)

" SSTable and Log Structured Storage: LevelDB"作者:Google的工程师Ilya Grigorik描述了SSTable结构并包含了几个图表。

此外,LevelDB是Google的一个开源项目,其中包括table.htable.cc中的SSTable实现。