【发布时间】:2012-12-13 10:57:26
【问题描述】:
我非常了解纯 sql 中现有的二叉搜索树实现,但我无法真正想象如何构建实现 B+ 树数据结构的数据库模型。有可能吗?
任何见解将不胜感激。
【问题讨论】:
-
您能更具体地了解您想了解的内容吗?
-
B-Trees 用于实现索引,从而提高关系数据库的性能。所以你看,理论上你可以在没有任何 B 树的情况下实现一个关系数据库,但性能会很糟糕。顺便说一句,B-Tree 中的“B”不代表“二进制”。拥有数百个键宽的 B-Tree 节点确实并不罕见。
标签: sql database-design tree relational-database