分形指数(由 Tokutek 提供)究竟是什么?

pav*_*din 5 tree b-tree data-structures

与 Fractal Index(由 Tokutek 提供)相关的 3 种 IO 优化写优化数据结构(不包括 LSM):

1) 任何类型的缓冲存储库树。具有相同想法的相关出版物:

2)COLA(缓存无视前瞻(前向指针)数组)。

3)穿梭树:

什么数据结构实际上被称为“分形树索引”?

COLA 如何在实际软件中准确使用?COLA 是用作缓冲树的小缓冲区还是在实际应用中处理 TB 级数据,类似于 LSM?为什么有人更喜欢使用 COLA 而不是缓冲树?它与 TB 级的 LSM 有何不同?

说到 Lars Arge 的缓冲树:据我所知,“缓冲区”可能存储在外部存储器中,而“缓冲区”可能具有整个 RAM 的大小:唯一的要求是在推送一级之前适合内存进行排序下?

为什么有人更愿意使用如此大的外部存储器“缓冲区”而不是在每个内部节点上使用大小为 B 的较小缓冲区?