为什么B-TREE块或SSTABLE文件实现将标题/索引在文件/块的末尾保持标题/索引



为什么存在这种趋势(保持"控制结构"和文件/块的末尾(?

这更多的是关于sstable格式的问题,而不是关于笨拙的问题。

请参阅https://www.quora.com/why-do-hfile-and-sstable-store-their-indexes-atexes-t-the------------------------------

避免在写出索引时必须再次寻找 - 您可以在写出文件时在内存中构建索引,然后在最后写索引。

该索引可能有偏移,直到最后您可能不知道其正确的大小。

最新更新