文件名称:rocksdb-sharp:facebook的rocksdb的.net绑定
文件大小:91KB
文件格式:ZIP
更新时间:2024-02-26 01:05:56
linux rocksdb wrapper database csharp
Rocksdb-Sharp RocksDb for C# RocksDB是具有日志结构合并设计的键值数据库,针对闪存和RAM存储进行了优化,可以对其进行调整以平衡写入,读取和空间放大因素。 RocksDB由Facebook开发,基于LevelDB。 有关RocksDB的更多信息,请访问和 该库提供了rocksdb的C#绑定,通过rocksdb C API实现了对本地rocksdb DLL(非托管C ++)的包装。 这是一个多级绑定,提供对C API函数(低级)的直接访问,以及对这些API的一些帮助包装,以帮助封送和异常处理(中级),以及易于使用的惯用C#类层次结构(高级)。 示例(高级
【文件预览】:
rocksdb-sharp-master
----RocksDbNative()
--------NativePackage.cs(760B)
--------build()
--------RocksDbNative.csproj(4KB)
----examples()
--------SimpleExampleLowLevel()
--------SimpleExampleHighLevel()
--------PrefixExample()
--------ColumnFamilyExample()
----LICENSE(1KB)
----README.md(4KB)
----nuget()
--------build-and-pack.cmd(1KB)
--------instructions.txt(293B)
----tests()
--------RocksDbSharpTest()
----.gitignore(3KB)
----RocksDbSharp()
--------ColumnFamilies.cs(2KB)
--------RocksDbSharp.csproj(2KB)
--------RocksDbException.cs(321B)
--------Snapshot.cs(883B)
--------SstFileWriter.cs(2KB)
--------MergeOperator.cs(5KB)
--------WriteOptions.cs(848B)
--------EnvOptions.cs(544B)
--------ReadOptions.cs(4KB)
--------Checkpoint.cs(576B)
--------Native.Wrap.cs(11KB)
--------Native.Marshaled.cs(53KB)
--------Iterator.cs(4KB)
--------WriteBatch.cs(14KB)
--------BinaryComparer.cs(7KB)
--------RocksDbSharpException.cs(246B)
--------Native.cs(235KB)
--------SliceTransform.cs(1KB)
--------Cache.cs(1KB)
--------Comparator.cs(2KB)
--------ColumnFamilyOptions.cs(51KB)
--------IngestExternalFileOptions.cs(1KB)
--------DbOptions.cs(24KB)
--------Native.Load.cs(701B)
--------BlockBasedTableOptions.cs(5KB)
--------Transitional.cs(6KB)
--------WriteBatchWithIndex.cs(16KB)
--------RocksDb.cs(14KB)
--------AutoNativeImport.cs(21KB)
--------BloomFilterPolicy.cs(2KB)
--------Options.cs(1KB)
--------ColumnFamilyHandle.cs(863B)
--------Env.cs(1KB)
----RocksDbSharp.sln(4KB)
----Versions.targets.include(208B)