文件名称:RocksDB 的防锈包装
文件大小:175KB
文件格式:ZIP
更新时间:2024-07-18 11:54:47
rust rocksdb database rust-bindings
rust-rocksdb要求Clang 和 LLVM贡献欢迎反馈和请求请求!如果 RocksDB 的某个特性对您很重要,请打开一个问题让我知道,我会优先考虑它。用法此绑定与特定版本的 RocksDB 静态链接。如果您想自己构建它,请确保您还克隆了 RocksDB 和压缩子模块:git submodule update --init --recursive压缩支持默认情况下,通过 crate 功能启用对Snappy 、LZ4 、Zstd 、Zlib和Bzip2压缩的支持。如果不需要支持所有这些压缩算法,则可以禁用默认功能并启用特定的压缩算法。例如,要仅启用 LZ4 压缩支持,请对 Cargo.toml 进行以下更改:[dependencies.rocksdb] default-features = false features = ["lz4"]
【文件预览】:
rust-rocksdb-master
----.gitmodules(523B)
----MAINTAINERSHIP.md(3KB)
----.github()
--------workflows()
----tests()
--------test_iterator.rs(11KB)
--------fail()
--------test_rocksdb_options.rs(5KB)
--------test_multithreaded.rs(2KB)
--------test_db.rs(34KB)
--------test_pinnable_slice.rs(1KB)
--------test_checkpoint.rs(3KB)
--------test_merge_operator.rs(11KB)
--------test_compationfilter.rs(2KB)
--------test_slice_transform.rs(3KB)
--------test_column_family.rs(8KB)
--------test_raw_iterator.rs(4KB)
--------test_property.rs(2KB)
--------test_write_batch.rs(870B)
--------test_sst_file_writer.rs(2KB)
--------util()
--------test_backup.rs(2KB)
----code-of-conduct.md(3KB)
----LICENSE(11KB)
----CONTRIBUTING.md(4KB)
----src()
--------merge_operator.rs(6KB)
--------db_iterator.rs(18KB)
--------backup.rs(9KB)
--------db_options.rs(126KB)
--------checkpoint.rs(3KB)
--------db.rs(61KB)
--------column_family.rs(3KB)
--------db_pinnable_slice.rs(2KB)
--------compaction_filter_factory.rs(4KB)
--------perf.rs(8KB)
--------ffi_util.rs(2KB)
--------snapshot.rs(6KB)
--------compaction_filter.rs(6KB)
--------sst_file_writer.rs(5KB)
--------write_batch.rs(9KB)
--------slice_transform.rs(4KB)
--------lib.rs(7KB)
--------comparator.rs(2KB)
----Cargo.toml(970B)
----librocksdb-sys()
--------zstd()
--------build.rs(11KB)
--------bzip2()
--------snappy-stubs-public.h(3KB)
--------tests()
--------src()
--------Cargo.toml(841B)
--------rocksdb()
--------Makefile(173B)
--------README.md(219B)
--------zlib()
--------rocksdb_lib_sources.txt(9KB)
--------snappy()
--------build_version.cc(2KB)
--------lz4()
----.gitignore(68B)
----CHANGELOG.md(12KB)
----README.md(2KB)