Skip to content

zencrypted/kvs

Repository files navigation

KVS: Key-Value Store Abstraction Layer

Actions Status Hex pm

KVS is optimized for underlying xNVMe SSD Key-Value Store Abstraction Layer (SNIA).

Features

  • Polymorphic Tuples aka Extensible Records
  • Basic Schema for Storing Chains
  • Backends: MNESIA, FS, ROCKSDB
  • Extremely Compact: 800 LOC

Usage

$ git clone https://github.com/zencrypted/kvs && cd kvs
$ rebar3 get-deps
$ rebar3 ct
$ rebar3 dialyzer
$ rebar3 shell

Release Notes

Credits

  • Namdak Tonpa

About

KVS: Key-Value Store Abstraction Layer

Resources

License

Stars

Watchers

Forks

Contributors

Languages