rej

Crates.iorej
lib.rsrej
version
sourcesrc
created_at2024-11-28 16:28:52.85292
updated_at2024-12-08 18:31:08.424827
descriptionMinimalistic database
homepage
repository
max_upload_size
id1464719
Cargo.toml error:TOML parse error at line 17, column 1 | 17 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Vladislav Melnik (vlad9486)

documentation

README

Minimalistic database

The library allows to store a value associated with a key.

The size of the value must not be larger than the page size minus the metadata size (4088 bytes).

The size of the key can vary and is limited by to 1 kiB.

ACID is not tested well.

TODO:

  • B-Tree remove value, fix table scanning.
  • Full encryption (Adiantum).
  • More tests.
  • More tests for ACID.

Difficult

  • Extent allocation -> Unlimited value;
  • Better parallelism.
Commit count: 0

cargo fmt