Skip to content

Distributed eventual consistent database based on CRDT

Notifications You must be signed in to change notification settings

DePizzottri/NomaDB

Repository files navigation

Nomad DB

Build Status

Eventual consistent distributed key - data structure database based on CRDT

Prototype: https://github.com/realnumber3012/NOMAzurDB

Usage example:

start seed node:

nomadb --name=seed1 --port=6666 --http_port=14780

start common node:

nomadb --name=node1 --port=6668 --http_port=14781

create bucket with name "demobucket":

curl -XPUT http://localhost:14780/storage/demobucket

add element to bucket:

curl -XPOST http://localhost:14780/storage/demobucket/13

test element in the bucket:

curl -XGET http://localhost:14780/storage/demobucket/13

test element in the bucket from another node:

curl -XGET http://localhost:14781/storage/demobucket/13

About

Distributed eventual consistent database based on CRDT

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages