什么是 B* 树?

发布于 2024-11-09 18:28:33 字数 115 浏览 0 评论 0原文

什么是B*Tree?他们只是指二叉搜索树吗?

What's a B*Tree? Did they just mean binary search tree?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猥琐帝 2024-11-16 18:28:33

。请注意,* 表示节点至少已满 2/3。

Nope. Note that the * indicates the nodes are at least 2/3 full.

祁梦 2024-11-16 18:28:33

不可以。B*Tree 中的一个节点可以有多个键(指向多个子节点)。它们通过比较键来选择子节点,就像二叉树一样。但是,其目的是每个节点都存储在磁盘上,并且可以立即读入内存。因此,所需的磁盘访问次数将与树的深度相匹配。

No. A node in a B*Tree can have many keys (which point to many children). They operate by comparing keys in order to select a child node, much like a binary tree. But, the intent is that each node is stored on disk, and can be read into memory at once. Thus, the number of disk accesses required would match the depth of the tree.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文