#rocksdb #bindings #ffi #native-bindings

sys polodb-librocksdb-sys

librocksdb 的本地绑定

1 个版本 (0 个不稳定版本)

9.0.0-alpha.1 2024 年 8 月 17 日

数据库接口 中排名第 1976


2 个crate中使用(通过polodb_core

MIT/Apache-2.0/BSD-3-Clause

18MB
388K SLoC

C++ 370K SLoC // 0.1% 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 INI 431 SLoC // 0.1% comments Rust 411 SLoC // 0.1% comments PowerShell 313 SLoC // 0.2% comments Bitbake 168 SLoC // 0.2% comments Bazel 101 SLoC // 0.5% comments

RocksDB 绑定

对 RocksDB 的 C API 的底层绑定。

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

版本

librocksdb-sys 的版本号格式为 X.Y.Z+RX.RY.RZ,其中 X.Y.Z 是此 crate 的版本,遵循 SemVer 规范,而 RX.RY.RZ 是打包的 rocksdb 的版本。

依赖关系

~0–4.5MB
~75K SLoC