| Crates.io | drum |
| lib.rs | drum |
| version | 0.4.4 |
| created_at | 2015-10-13 17:42:03.372547+00 |
| updated_at | 2016-02-07 02:04:29.14732+00 |
| description | A bitcask inspired storage api for rust. |
| homepage | |
| repository | https://github.com/jmars/drum.git |
| max_upload_size | |
| id | 3214 |
| size | 23,584 |
A BitCask inspired storage API for Rust.
Drum is 100% safe code:
$ ack unsafe src | wc
0 0 0
See the bottom of the readme for benchmarks, so far the numbers look like:
running 9 tests
test tests::bench_insert ... ok
test tests::keys ... ok
test tests::insert_get ... ok
test tests::multiple_insert ... ok
test tests::bench_get ... ok
test tests::insert_remove ... ok
test tests::bench_file_get ... ok
test tests::reopen ... ok
test tests::bench_file_insert ... ok
test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured
test tests::bench_file_get ... bench: 1,236 ns/iter (+/- 157)
test tests::bench_file_insert ... bench: 2,092 ns/iter (+/- 304)
test tests::bench_get ... bench: 86 ns/iter (+/- 6)
test tests::bench_insert ... bench: 196 ns/iter (+/- 22)
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.