Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A consistent distributed key-value store
OCaml Python C Shell

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
ROOT/OCAML/include
cfg
ctrl
data
debian
doc
examples
hudson
jenkins
pylabs
src
tools
.gitignore
.hgignore
CHANGELOG
CNAME
COMPILING
COPYING
LIBRARIES
META
Makefile
README
_init.ml
_tags
arakoon.odocl
buildInSandbox.sh
createNewQPackages.py
hudson_packages.sh
myocamlbuild.ml
oshell
report.sh
setup.py
test_it.py

README

Arakoon: a simple distributed key/value store

Compiling: see COMPILING

License information: 
  for the full license text, see COPYING

Libraries we use: see LIBRARIES
  

You're either reading this because you downloaded a binary package,
and want to get started on playing with it, or you downloaded the source
tarball, or cloned the repo.  

Getting Started:
RUNNING A SINGLE NODE TEST SERVER:

create the following configuration:
    [global]
    cluster = arakoon_0
    cluster_id = my_cluster 

    [arakoon_0]
    ip = 127.0.0.1
    client_port = 4000
    messaging_port = 4010
    home = /tmp/arakoon_0
    log_dir = /tmp/arakoon_0
    log_level = info

A sample configuration like this can be found in the cfg dir.

Just running './arakoon.native --node arakoon_0' starts a 1 node cluster for you to play with.

You can get/set values from the command line using :
./arakoon.native --set key value  
./arakoon.native --get key

to get an overview of what else the command line provides.
./arakoon.native --help

have fun,

The arakoon team



Something went wrong with that request. Please try again.