DustData
A data concurrency control storage engine to Rustbase
Join our community and chat with other Rust users.
⚠️ Warning
This is a work in progress. The API is not stable yet.
🔗 Contribute
Click here to see how to Contribute
Dependencies
These are dependencies that are required to use the DustData.
How to install
Add the following to your Cargo.toml:
[]
= "1.3.2"
Usage
Initialize a DustData interface.
// DustData Configuration
let config = DustDataConfig ;
let mut dustdata = initialize;
Insert a data
// ...
// Creating a data
let data = doc!
dustdata.insert;
Getting a data
// ...
let value = dustdata.get.unwrap.unwrap;
println!;
Updating a data
// ...
let data = doc!
dustdata.update;
Deleting a data
// ...
dustdata.delete;
To-dos
- Memtable (06/19/22)
- SSTable (08/20/22)
- Snapshots (12/16/22)
Authors
| @peeeuzin |
|---|