package
0.3.0
Repository: https://github.com/matrixorigin/matrixcube.git
Documentation: pkg.go.dev

# Functions

New creates a new B-Tree with the given degree.
NewFreeList creates a new free list.
NewWithFreeList creates a new B-Tree that uses the given node free list.

# Constants

DefaultFreeListSize is the default size of free list.

# Structs

BTree is an implementation of a B-Tree.
FreeList represents a free list of btree nodes.

# Interfaces

Item represents a single object in the tree.

# Type aliases

Int implements the Item interface for integers.
ItemIterator allows callers of Ascend* to iterate in-order over portions of the tree.