Programming language: Shell
License: Apache License 2.0
Tags: NoSQL     Neo4j     Key-Value    
Latest version: v3.0.1

Riak alternatives and similar tools

Based on the "Key-Value" category.
Alternatively, view Riak alternatives based on common mentions on social networks and blogs.

  • Redis

    9.9 9.7 L1 Riak VS Redis
    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
  • LevelDB

    LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

Do you think we are missing an alternative of Riak or a related project?

Add another 'Key-Value' Tool


Riak - a distributed, decentralised data storage system.

To build riak, Erlang OTP 22 or higher is required.

make rel will build a release which can be run via rel/riak/bin/riak start. Riak is primarily configured via rel/riak/etc/riak.conf

To make a package, install appropriate build tools for your operating system and run make package.

To create a local multi-node build environment use make devclean; make devrel.

To test Riak use Riak Test.

Up to date documentation is not available, but work on documentation is ongoing and the core information available in the legacy documentation is still generally relevant.

Issues and PRs can be tracked via Riak Github or Riak KV Github.