B-tree
A self-balancing, tree-based data structure, that allows read/write access in logarithmic time
In computer science, a B-tree is a self-balancing tree data structure that maintains sorted data and allows searches, sequential access, insertions, and deletions in logarithmic time. The B-tree generalizes the binary search tree, allowing nodes to have more than two children.
Nº Q677051 ★★★
Rare · Knowledge
B-tree
A self-balancing, tree-based data structure, that allows read/write access in logarithmic time
In computer science, a B-tree is a self-balancing tree data structure that maintains sorted data and allows searches, sequential access, insertions, and deletions in logarithmic time. The B-tree generalizes the binary search tree, allowing nodes to have more than two children.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computer science, a B-tree is a self-balancing tree data structure that maintains sorted data and allows searches, sequential access, insertions, and deletions in logarithmic time. The B-tree generalizes the binary search tree, allowing nodes to have more than two children. By allowing more children under one node than a regular self-balancing binary search tree, the B-tree reduces the height of the tree and puts the data in fewer separate blocks. This is especially important for trees stored in secondary storage (e.g., disk drives), as these systems have relatively high latency and work with relatively large blocks of data, hence the B-tree's use in databases and file systems. This remains a major advantage when the tree is stored in memory, as modern computer systems rely heavily on CPU caches. Compared to reading from the cache, reading from memory after a cache miss costs significant time.
Text: Wikipédia, CC BY-SA 4.0. · Image: CyHawk (CC BY-SA 3.0) ·
Related cards
Segment tree
Tree data structure used in computer science
Nº Q2377385 ★
R-tree
Tree-based data structure, used to index spatial information
Nº Q1198051 ★★
Red–black tree
Self-balancing binary search tree data structure
Nº Q506496 ★★★
Heap (data structure)
Tree-based data structure in computer science
Nº Q274089 ★★★
Binary tree
Tree data structure in which each node has at most two children
Nº Q380172 ★★★
K-d tree
Multidimensional search tree for points in k dimensional space
Nº Q309949 ★★