Persy
Persy is a transactional storage engine written in rust.
COMPILING THE SOURCE
Checkout the source code:
git clone https://gitlab.com/tglman/persy.git
Compile and Test
cargo test
INSTALL
Add it as dependency of your project:
[]
="0.11"
USAGE EXAMPLE
Create a new persy file save some data in it and scan it.
use ;
//...
create?;
let persy = open?;
let mut tx = persy.begin?;
tx.create_segment?;
let data = vec!;
tx.insert?;
let prepared = tx.prepare?;
prepared.commit?;
for in persy.scan?
LINKS
crates.io
docs.rs
Mastodon
persy.rs
Issues
Repository
#persy_rs:matrix.org
CONTRIBUTION
There are a few option for contribute to persy, you can start from reviewing and suggesting API changes, jump directly to hacking the code or just playing a bit with docs.
If you want a list of possibility you can start from the list of new contributor friendly issues
If you would like to contact the developers send a mail to user dev
on the persy.rs
domain.