sstable:Haskell的sstables

时间:2024-06-05 00:47:27
【文件属性】:

文件名称:sstable:Haskell的sstables

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-05 00:47:27

Haskell

Haskell的SSTables Haskell的SSTable实现。 虽然还处于初期阶段,但支持基本功能,包括有效的范围扫描。 中描述了SSTables 数据布局 绝对偏移量是64位字( Word64 ),而相对偏移量是32位( Word32 )。 所有值都按big-endian字节顺序序列化。 标头 标头包含文件中的第一个数据,还包含SSTable上的元数据以及块索引的偏移量。 VERSION :: Word32 NUM-BLOCKS :: Word32 INDEX-OFFSET :: Word64 入口 KEY-LENGTH :: Word32 ENTRY-LENGTH :: Word32 KEY-BYTES :: [Word8] ENTRY-BYTES :: [Word8] 块索引输入 KEY-LENGTH :: Word32 BLOCK-


【文件预览】:
sstable-master
----src()
--------Data()
--------sstable.hs(1KB)
----Setup.lhs(76B)
----LICENSE(1KB)
----test()
--------Test.hs(701B)
--------stress.hs(1KB)
--------PackingTest.hs(777B)
--------BinarySearchTest.hs(3KB)
----README.md(894B)
----.gitignore(18B)
----sstable.cabal(1KB)

网友评论