文件名称:DharmaDB:用Rust编写的持久,容错键值存储
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-02 16:17:53
Rust
达摩数据库 DharmaDB是用Rust编写的持久的,容错的键值存储。 设置 只需创建Dharma实例即可获取并运行键值。 use dharmadb :: dharma :: Dharma; use dharmadb :: errors :: Errors; use dharmadb :: options :: DharmaOpts; // configure options such as database persistence path // or block size using DharmaOpts or use the defaults let options = DharmaOpts :: default (); let db_result: Result < Dharma> = Dharma :: new (options); // start usin
【文件预览】:
DharmaDB-main
----.gitignore(34B)
----README.md(4KB)
----.github()
--------workflows()
----Cargo.toml(606B)
----tests()
--------persistence_test.rs(6KB)
--------sorted_string_table_test.rs(2KB)
--------dharma_test.rs(6KB)
--------common()
--------basic_compaction_test.rs(7KB)
----LICENSE(1KB)
----src()
--------persistence.rs(10KB)
--------errors.rs(2KB)
--------lib.rs(122B)
--------options.rs(2KB)
--------traits.rs(691B)
--------dharma.rs(6KB)
--------storage()
--------sparse_index.rs(2KB)
----benches()
--------dharma_test.rs(1KB)
--------common()
----doc()
--------dharmadb_design.md(4KB)
--------write_ahead_log.md(426B)
--------basic_compaction.md(3KB)
--------record.md(2KB)
--------sstable_format.md(3KB)
--------structure.md(978B)