Riak

Riak is a fault-tolerant high-availability linearly scalable NoSQL database with a key-value data structure ( Key Value Store), which implements the principles of Amazon's Dynamo paper. By labeled links between keys Data records unidirectional link and categorize. CRUD operations are performed through an HTTP REST interface or the faster but not as available alternative to the binary protobuf API.

Riak has replaceable backends for the central horizontal fragmented (English shared) memory, Bitcask is used in the version 0.12 by default. There is a built MapReduce Mechansimus with native support for JavaScript ( in the SpiderMonkey runtime implementation ) and Erlang, while a number of programming languages ​​through drivers are supported, eg Python, Java, PHP, Node.js and Ruby.

On February 21, 2012 Basho Riak announced 1.1. This version contained Riaknostic, improved error logging and error reporting, improved compatibility with large clusters and a new graphical operating and monitoring interface that was called Riak Control.

On March 27, 2012 Basho started with Riak CS (english Cloud Storage ). Riak CS offers multiple entertainment, measurement, support for large objects and an S3-compatible programming interface ( API english ) above Riak.

Basho has announced the general availability of Riak 1.2 on 7 August 2012.

680889
de