/heed

A fully typed LMDB wrapper with minimum overhead 🐦

Primary LanguageRustMIT LicenseMIT

heed

License Crates.io Docs dependency status Build

A fully typed LMDB wrapper with minimum overhead, using bytemuck internally.

This library is able to serialize all kinds of types, not just byte slices, and even Serde types are supported.

Go check out the examples.

Building from Source

You can use this command to clone the repository:

git clone --recursive https://github.com/meilisearch/heed.git
cd heed
cargo build

However, if you already cloned it and forgot to initialize the submodules, execute the following command:

git submodule update --init