Jump to content

Riak: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Undid revision 500813982 by Titan799 (talk)
Tag: section blanking
Gregburd (talk | contribs)
m Riak is now supported on the major BSD UNIX operating systems as well.
Line 16: Line 16:
| frequently updated = <!-- DO NOT include this parameter unless you know what it does -->
| frequently updated = <!-- DO NOT include this parameter unless you know what it does -->
| programming language = [[Erlang (programming language)|Erlang]], [[C (programming language)|C]], [[C++]], some [[JavaScript]]
| programming language = [[Erlang (programming language)|Erlang]], [[C (programming language)|C]], [[C++]], some [[JavaScript]]
| operating system = [[Linux]], [[Mac OS X]], [[Solaris (operating system)|Solaris]]
| operating system = [[Linux]], [[Berkeley Software Distribution|BSD]], [[Mac OS X]], [[Solaris (operating system)|Solaris]]
| platform = [[IA-32]], [[x86-64]]
| platform = [[IA-32]], [[x86-64]]
| size =
| size =

Revision as of 12:27, 9 July 2012

Riak
Developer(s)Basho Technologies
Initial release2009
Stable release
1.1.2 / April 17, 2012 (2012-04-17)
Repository
Written inErlang, C, C++, some JavaScript
Operating systemLinux, BSD, Mac OS X, Solaris
PlatformIA-32, x86-64
TypeDatabase
LicenseApache License 2.0
Websitewiki.basho.com

Riak[1] is a NoSQL database implementing the principles from Amazon's Dynamo paper.[2]

Riak has a pluggable backend for its core shard-partitioned storage, with the default storage backend being Bitcask as of the 0.12 release.[3] Riak also has built-in MapReduce with native support for both JavaScript (using the SpiderMonkey runtime) and Erlang, while supporting a variety of additional language drivers such as Python, Java, PHP and Ruby.[4]

On February 21, 2012, Basho announced Riak v1.1. Riak 1.1 included Riaknostic, enhanced error logging and reporting, improved resiliency for large clusters, and a new graphical operations and monitoring interface called Riak Control.

On March 27, 2012, Basho launched Riak CS (Cloud Storage). Riak CS offers multi-tenancy, metering, large-object support and an S3-compatible API on top of Riak.

Riak is used by thousands of companies worldwide, including Voxer, Bump, Comcast, Mozilla, AOL, Ask.com, Yammer, Mobile Interactive Group, Wikia, Opscode, and Mochi Media.[5]

References

  1. ^ "Riak: An Open Source Scalable Data Store". 28 November 2010. Retrieved 13 October 2011.
  2. ^ Dynamo: Amazon’s Highly Available Key-value Store, SOSP 2007
  3. ^ "Basho: Bitcask". Riak Wiki.
  4. ^ "Riak Client Libraries and Community Code". Retrieved 19 March 2011.
  5. ^ "Who is Using Riak". Riak Wiki. Retrieved 3 May 2011.