btree-ondisk

Crates.iobtree-ondisk
lib.rsbtree-ondisk
version0.16.0
created_at2025-02-12 02:15:28.257122+00
updated_at2025-09-20 00:50:12.178402+00
descriptionA Rust implementation of BTree structure on persistent storage in userspace.
homepagehttps://github.com/daiyy/btree-ondisk
repositoryhttps://github.com/daiyy/btree-ondisk
max_upload_size
id1552370
size307,462
Dai Yiyang (daiyy)

documentation

README

btree-ondisk

A Rust implementation of BTree structure on persistent storage in userspace.

Codebase is inspired by and partially derived from NILFS2.

NILFS2 is a log-structured file system implementation for the Linux kernel.

NOTICE: This library itself does not include persistent part, user should implement persistent process on top of this library.

Under Developement

:warning: This library is currently under developement and is NOT recommended for production.

Examples

See examples for how to use.

Credits

In loving memory of my father, Mr. Dai Wenhua, Who bought me my first computer.

License

This library is licensed under the GPLv2 or later License. See the LICENSE file.

Commit count: 260

cargo fmt