grebedb 0.2.0

Lightweight embedded key-value store/database backed by files in a virtual file system interface
Documentation
[dependencies.crc32c]
version = "0.6"

[dependencies.relative-path]
version = "1.3"

[dependencies.rmp-serde]
version = "0.15"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_bytes]
version = "0.11"

[dependencies.thiserror]
version = "1.0"

[dependencies.uuid]
features = ["serde"]
version = "0.8"

[dependencies.vfs]
version = "0.5"

[dependencies.zstd]
optional = true
version = "0.7"
[dev-dependencies.anyhow]
version = "1.0"

[dev-dependencies.clap]
version = "2.33"

[dev-dependencies.indexmap]
version = "1.6.2"

[dev-dependencies.paste]
version = "1.0"

[dev-dependencies.rand]
version = "0.8"

[dev-dependencies.rand_xorshift]
version = "0.3"

[dev-dependencies.tempfile]
version = "3.2.0"

[features]
compression = ["zstd"]
default = ["compression", "file_locking", "system"]
file_locking = ["fslock"]
system = ["uuid/v4"]

[package]
authors = ["Christopher Foo <chris.foo@gmail.com>"]
categories = ["database-implementations"]
description = "Lightweight embedded key-value store/database backed by files in a virtual file system interface"
edition = "2018"
keywords = ["database", "key-value-store"]
license = "MPL-2.0"
name = "grebedb"
repository = "https://github.com/chfoo/grebedb/"
version = "0.2.0"
[target."cfg(unix)".dependencies.fslock]
optional = true
version = "0.1"
[target."cfg(windows)".dependencies.fslock]
optional = true
version = "0.1"