#bindings #ffi #rocksdb

sys libspeedb-sys

Native bindings to libspeedb

1 unstable release

0.0.2+2.3.0 Mar 19, 2023

#2064 in Database interfaces

Download history 34/week @ 2023-03-16 14/week @ 2023-03-23 15/week @ 2023-03-30 12/week @ 2023-04-06 25/week @ 2023-04-13 11/week @ 2023-04-20 15/week @ 2023-04-27 11/week @ 2023-05-04 15/week @ 2023-05-11 12/week @ 2023-05-18

54 downloads per month
Used in speedb

MIT/Apache-2.0/BSD-3-Clause

20MB
418K SLoC

C++ 362K SLoC // 0.1% comments Java 37K SLoC // 0.3% comments Python 9K SLoC // 0.1% comments Shell 4K SLoC // 0.2% comments C 3.5K SLoC // 0.1% comments GNU Style Assembly 543 SLoC // 0.1% comments INI 431 SLoC // 0.1% comments Rust 387 SLoC // 0.1% comments PowerShell 370 SLoC // 0.2% comments

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–4MB
~79K SLoC