11 releases (6 breaking)

Uses old Rust 2015

0.8.0 Mar 3, 2018
0.7.2 Sep 9, 2017
0.7.1 Jul 15, 2017
0.6.0 Jul 17, 2016
0.1.0 Nov 23, 2014

#8 in #lmdb-bindings

Download history 1223/week @ 2025-04-09 943/week @ 2025-04-16 1148/week @ 2025-04-23 790/week @ 2025-04-30 908/week @ 2025-05-07 1071/week @ 2025-05-14 1035/week @ 2025-05-21 621/week @ 2025-05-28 1388/week @ 2025-06-04 1103/week @ 2025-06-11 1580/week @ 2025-06-18 737/week @ 2025-06-25 600/week @ 2025-07-02 825/week @ 2025-07-09 1195/week @ 2025-07-16 813/week @ 2025-07-23

3,524 downloads per month
Used in 18 crates (11 directly)

Apache-2.0

450KB
11K SLoC

C 10K SLoC // 0.2% comments Rust 2K SLoC // 0.0% comments

Idiomatic and safe APIs for interacting with the Lightning Memory-mapped Database (LMDB).


Build Status Windows Build Status Documentation Crate

lmdb-rs

Idiomatic and safe APIs for interacting with the Symas Lightning Memory-Mapped Database (LMDB).

Building from Source

git clone --recursive git@github.com:danburkert/lmdb-rs.git
cd lmdb-rs
cargo build

Features

  • lmdb-sys.
  • Cursors.
  • Zero-copy put API.
  • Nested transactions.
  • Database statistics.

Dependencies

~98–445KB