21 releases (13 breaking)

new 0.29.0+9.7.4 Nov 1, 2024
0.27.0+9.7.2 Oct 16, 2024
0.24.1+9.4.0 Jul 27, 2024
0.19.2+9.0.0 Mar 30, 2024

#2529 in Database interfaces

Download history 214/week @ 2024-07-16 506/week @ 2024-07-23 405/week @ 2024-07-30 120/week @ 2024-08-06 70/week @ 2024-08-13 299/week @ 2024-08-20 293/week @ 2024-08-27 416/week @ 2024-09-03 517/week @ 2024-09-10 428/week @ 2024-09-17 280/week @ 2024-09-24 290/week @ 2024-10-01 145/week @ 2024-10-08 424/week @ 2024-10-15 384/week @ 2024-10-22 1843/week @ 2024-10-29

2,826 downloads per month
Used in 2 crates (via rust-rocksdb)

MIT/Apache-2.0/BSD-3-Clause

22MB
464K SLoC

C++ 404K SLoC // 0.1% comments Java 43K SLoC // 0.3% comments Python 8K SLoC // 0.1% comments Shell 4K SLoC // 0.2% comments C 3.5K SLoC // 0.0% comments GNU Style Assembly 543 SLoC // 0.1% comments Rust 423 SLoC // 0.1% comments INI 324 SLoC // 0.1% comments PowerShell 313 SLoC // 0.2% comments Bitbake 168 SLoC // 0.2% comments Bazel 101 SLoC // 0.5% comments BASH 19 SLoC

RocksDB bindings

Low-level bindings to RocksDB's C API.

Based on original work by Tyler Neely https://github.com/rust-rocksdb/rust-rocksdb and Jeremy Fitzhardinge https://github.com/jsgf/rocksdb-sys

Version

The librocksdb-sys version number is in the format X.Y.Z+RX.RY.RZ, where X.Y.Z is the version of this crate and follows SemVer conventions, while RX.RY.RZ is the version of the bundled rocksdb.

Dependencies

~0–4.5MB
~81K SLoC