sekejap-kernel 0.18.3

The storage kernel of sekejap: a disk-first B-tree over a page-WAL, with typed packed pages and crash recovery
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# sekejap-kernel

The storage kernel of [sekejap](https://github.com/sekejapdb/sekejap): a
disk-first B-tree over a page write-ahead log, with typed packed pages, a
persistent free list and crash recovery.

This crate is the bottom layer. It knows pages, keys and bytes; it does not
know collections, queries or indexes. Most users want the [`sekejap`](https://crates.io/crates/sekejap)
crate instead, which is the whole database in one dependency.

Disk format: **sekejap disk format v2**. Page header bytes 18 and 19 carry the
format version, and every sekejap from 0.17.0 reads and writes v2.

License: MIT OR Apache-2.0.