Riak
Riak (pronounced "ree-ack" ) is a distributed NoSQL key-value data store that offers high availability, fault tolerance, operational simplicity, and scalability. Riak moved to an entirely open-source project in August 2017, with many of the licensed Enterprise Edition features being incorporated. Riak implements the principles from Amazon's Dynamo paper with heavy influence from the CAP theorem. Written in Erlang, Riak has fault-tolerant data replication and automatic data distribution across the cluster for performance and resilience.
Developer(s) | Community Basho Technologies |
---|---|
Initial release | August 17, 2009 |
Stable release | 3.2.0
/ January 1, 2023 |
Repository | |
Written in | Erlang |
Operating system | Linux, BSD, macOS, Solaris,Raspian |
Platform | IA-32, x86-64, AArch32 |
Type | NoSQL Database, data store, Cloud storage |
License | Apache License 2.0 |
Website | riak |
Riak has a pluggable backend for its core storage, with the default storage backend being Bitcask. LevelDB is also supported, with other options (such as the pure-Erlang Leveled) available depending on the version.
Riak was originally developed by engineers employed by Basho Technologies and maintained by them until 2017 when the rights were sold to bet365 after Basho went into receivership.