kno*_*orv 105 computer-science bigtable gfs cassandra nosql
在BigTable/GFS和Cassandra术语中,SSTable的定义是什么?
Sch*_*jer 99
Sorted Strings Table(从谷歌借来的)是一个键/值字符串对的文件,按键排序
小智 53
"SSTable提供从键到值的持久的,有序的不可变映射,其中键和值都是任意字节串.提供操作以查找与指定键相关联的值,并迭代所有键/值对.在内部,每个SSTable包含一系列块(通常每个块大小为64KB,但这是可配置的.)块索引(存储在SSTable的末尾)用于定位块;索引被加载打开SSTable时进入内存.可以使用单个磁盘搜索执行查找:我们首先通过在内存索引中执行二进制搜索找到适当的块,然后从磁盘读取相应的块.可选地,SSTable可以完全映射到内存中,这使我们可以在不触摸磁盘的情况下执行查找和扫描."
SSTable(英语:Sorted Strings Table)是一个键/值字符串对的文件,按键排序。
SSTable 提供了从键到值的持久的、有序的不可变映射,其中键和值都是任意字节字符串。
在内部,每个 SSTable 包含一系列块(通常
每个块的大小为 64KB,但这是可配置的)。
一个tablet以SSTables的形式存储。
SSTable(直接映射到GFS)是基于键值的不可变存储。它存储数据块,每个数据块大小为 64KB。
定义:
| 归档时间: |
|
| 查看次数: |
54933 次 |
| 最近记录: |