synrc/kvs

KVS: xNVMe SSD Key-Value Store Abstraction Layer (SNIA)

Elixir

176

762 commits

updated Jun 1, 2026

See the code

README

KVS: Key-Value Store Abstraction Layer

Actions Status Hex pm

Features

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

Usage

$ mix deps.get
$ iex -S mix
iex(1)> :kvs.join
:ok

Release Notes

Authors

  • Максим Сохацький, Інфорамційні Судові Системи
mnesia
rocksdb

Contributors

5HT

579 commits

doxtop

106 commits

SunRiseGG

16 commits

221V

11 commits

synrc/kvs

KVS: xNVMe SSD Key-Value Store Abstraction Layer (SNIA)

Elixir

176

762 commits

updated Jun 1, 2026

See the code

README

KVS: Key-Value Store Abstraction Layer

Actions Status Hex pm

Features

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

Usage

$ mix deps.get
$ iex -S mix
iex(1)> :kvs.join
:ok

Release Notes

Authors

  • Максим Сохацький, Інфорамційні Судові Системи
mnesia
rocksdb

Contributors

5HT

579 commits

doxtop

106 commits

SunRiseGG

16 commits

221V

11 commits

Languages

Elixir

93.4%

Erlang

6.6%