Skip to content

OpenRiak/riak_kv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Riak KV

Riak KV OpenRiak Status

Overview

Riak KV is an open source Erlang application that is distributed using the riak_core Erlang library. Riak KV provides a key/value datastore and features MapReduce, lightweight data relations, and several different client APIs.

OTP version support

Riak is built on top of the Erlang/OTP platform. Supported versions for this release are:

OTP Recommended

OTP Supported

For later OTP versions, an alternative openriak-<release> branch will be required. See the roadmap discussion for further details.

Quick Start

You should have Erlang/OTP 26 to compile and run this version Riak KV. The Riak application is the parent application for Riak KV, providing a set of scripts to build, package, deploy and run a Riak KV store.

Quick Docs

Overview documentation on is available in this repository. The documentation is split into the following pages:

An online HTML version of this overview is available.

Discussions

For discussions on Riak development see https://github.com/orgs/OpenRiak/discussions. For direct contact with the OpenRiak development community please use the open-riak channel on the Slack channel for the Erlang Ecosystem Foundation.

Testing

./rebar3 do xref, dialyzer, eunit
./rebar3 as test eqc --testing_budget 600

For a more complete set of tests, update riak_kv in the full Riak application and run any appropriate Riak riak_test groups

About

Riak Key/Value Store

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages