10 releases (5 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.4.2 Mar 21, 2015

#2804 in Database interfaces

Download history 541/week @ 2024-03-14 745/week @ 2024-03-21 1089/week @ 2024-03-28 930/week @ 2024-04-04 850/week @ 2024-04-11 537/week @ 2024-04-18 579/week @ 2024-04-25 560/week @ 2024-05-02 627/week @ 2024-05-09 851/week @ 2024-05-16 554/week @ 2024-05-23 454/week @ 2024-05-30 500/week @ 2024-06-06 507/week @ 2024-06-13 698/week @ 2024-06-20 477/week @ 2024-06-27

2,263 downloads per month
Used in 15 crates (via lmdb)

Apache-2.0

365KB
10K SLoC

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

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