mirror https://github.com/synrc/kvs

dxt 572443cb23 remove by iteration (for small feeds) 2 years ago
.github 8e84e8f1c9 start tests 4 years ago
config 21af66ffab seq 3 years ago
etc 5d289e071d kvx -> kvs INITIAL IMPORT 6 years ago
include 91f0d8891e add specs for delete range on backend and cut the (large) feed from stream 2 years ago
lib 0961d9afcd remove warnings 4 years ago
man 34ceb4bf34 Fix typo in documentation and fix issues on kvs_fs 3 years ago
src 572443cb23 remove by iteration (for small feeds) 2 years ago
test 572443cb23 remove by iteration (for small feeds) 2 years ago
.formatter.exs 3d9ec8a49a 6.11.1 5 years ago
.gitattributes 24aa32e0af remove HTML detection 4 years ago
.gitignore 1044658509 organize files 2 years ago
.travis.yml d8ad58d2f7 ci script from n2o 4 years ago
CNAME c1d3238a68 Update CNAME 5 years ago
LICENSE e7565751f8 Update LICENSE 2 years ago
README.md 7fe941ef90 Update README.md 3 years ago
index.html 8877dbfb01 Update index.html 3 years ago
mix.exs aff2ec3077 add feed keys utility 2 years ago
rebar.config b454468eb0 rebar3 format 3 years ago
sys.config 9f006ba48c mnesia check 6 years ago

README.md

KVS: Abstract Chain Database

Actions Status Build Status Hex pm

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