Xbase.Types.CdxNode (Xbase v0.1.0)

View Source

CDX B-tree node structure representing a page in the index tree.

Each node is 512 bytes and can be a root, branch, or leaf node containing keys and pointers for B-tree navigation.

Summary

Types

t()

@type t() :: %Xbase.Types.CdxNode{
  attributes: integer(),
  key_count: non_neg_integer(),
  keys: [binary()],
  left_brother: integer(),
  node_type: :root | :branch | :leaf,
  pointers: [integer()]
}