Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/synrc/kvs

💿 KVS: NVMe Key-Value Store
https://github.com/synrc/kvs

mnesia rocksdb

Last synced: 20 days ago
JSON representation

💿 KVS: NVMe Key-Value Store

Awesome Lists containing this project

README

        

KVS: Abstract Chain Database
============================

[![Actions Status](https://github.com/synrc/kvs/workflows/mix/badge.svg)](https://github.com/synrc/kvs/actions)
[![Hex pm](http://img.shields.io/hexpm/v/kvs.svg?style=flat)](https://hex.pm/packages/kvs)

Features
--------

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

Usage
-----

```
$ git clone https://github.com/synrc/kvs && cd kvs
$ open man/kvs.htm
$ mad com pla rep
> kvs:join().
```

Release Notes
-------------

[1]. 2018-11-13 Новая версия KVS 5.11

[2]. 2019-04-13 Новая версия KVS 6.4

Credits
-------

* Maxim Sokhatsky
* Andrii Zadorozhnii
* Ivan Kulyk