[][src]Crate kalavara

A distributed persistent key value store that speaks http. Inspired by minkeyvalue.

Usage

  1. insert a key-value
curl -XPUT -L -d value http://localhost:6000/store/key
  1. retrive value
curl -XGET -L http://localhost:6000/store/key
  1. delete a key
curl -XDELETE -L http://localhost:6000/store/key
  1. register a new volume server with master
curl -XPOST -d "http://newvolume.server" http://localhost:6000/admin/add-volume

Modules

master

master server

volume

volume server