#bindings #rocksdb #ffi #native-bindings #api-bindings

sys haizhi-librocksdb-sys

librocksdb的原生绑定

7个版本

0.8.0+7.4.4 2023年4月21日
0.2.10+8.1.1 2024年6月27日
0.2.7+8.1.1 2023年8月29日
0.2.1+7.9.2 2023年7月9日
0.1.0 2023年4月23日

#2555 in 数据库接口

每月 33 次下载
用于 haizhi-rocksdb

MIT/Apache-2.0/BSD-3-Clause

17MB
359K SLoC

C++ 326K SLoC // 0.1% comments C 16K SLoC // 0.1% comments Python 8K SLoC // 0.1% comments Shell 4K SLoC // 0.2% comments Visual Studio Project 3K SLoC GNU Style Assembly 543 SLoC // 0.1% comments INI 431 SLoC // 0.1% comments Rust 397 SLoC // 0.1% comments PowerShell 313 SLoC // 0.2% comments Bitbake 245 SLoC // 0.2% comments Visual Studio Solution 226 SLoC

RocksDB绑定

对RocksDB的C API的低级绑定。

基于Tyler Neely https://github.com/rust-rocksdb/rust-rocksdb 和Jeremy Fitzhardinge https://github.com/jsgf/rocksdb-sys 的原始工作。

版本

haizhi-librocksdb-sys的版本号格式为 X.Y.Z+RX.RY.RZ,其中 X.Y.Z 是此crate的版本,遵循SemVer约定,而 RX.RY.RZ 是捆绑的rocksdb的版本。

依赖关系

~0–4MB
~67K SLoC