Skip to content

Rust Log-structured, append-only database system

Notifications You must be signed in to change notification settings

ikarabulut/kv-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KV-RS Key value store

Log-structured, append-only database, stores and retrieves sequences of bytes ([u8]) of arbitrary length

Usage

The database file is db.kv is an implementation of the Bitcask storage backend.

Build locally

  1. Once the repository is cloned run cargo build
  2. You will have a kv_rs || kv_rs.exe executable in the target/debug directory.

Options

You can also create your own db file. To use the built in db update FILE to db.kv

kv_rs FILE get KEY 
kv_rs FILE delete KEY
kv_rs FILE insert KEY VALUE
kv_rs FILE update KEY VALUE

About

Rust Log-structured, append-only database system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages