Zum Inhalt springen

Riak

aus Wikipedia, der freien Enzyklopädie
Riak

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Datei:Riak logo.svg
Basisdaten

Hauptentwickler Basho Technologies
Entwickler Basho Technologies
Erscheinungsjahr 2009-08-17
Aktuelle Version 2.2.3
(11. November 2017)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value))
Betriebssystem Linux, BSD, Mac OS X, Solaris
Programmier­sprache Erlang, C, C++, etwas JavaScript
Kategorie Datenbank
Lizenz Apache-Lizenz 2.0
riak.com

Riak<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] 28. November 2010, archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 15. September 2012; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.</ref> ist eine fehlertolerante, hochverfügbare, linear skalierbare NoSQL-Datenbank mit einer Schlüssel-Werte-Datenstruktur (Key Value Store), die die Prinzipien aus Amazons Dynamo-Veröffentlichung umsetzt.<ref name="paper">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. (PDF; 900 kB; Ehemals im Vorlage:Referrer (nicht mehr online verfügbar);Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., SOSP 2007).@1@2Vorlage:Toter Link/s3.amazonaws.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> Durch markierte Links zwischen Schlüsseln lassen sich Datensätze unidirektional verknüpfen und kategorisieren. CRUD-Operationen werden über eine HTTP-REST-Schnittstelle ausgeführt oder die schnellere aber nicht so verfügbare Alternative der binären Protobuf-API.

Riak hat austauschbare Backends für den zentralen horizontal fragmentierten (Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.) Speicher, wobei Bitcask in der Version 0.12 als Voreinstellung verwendet wird<ref name=Bitcask>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Basho, archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 15. September 2012; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.</ref>. Es gibt einen eingebauten MapReduce-Mechanismus mit nativer Unterstützung von JavaScript (in der SpiderMonkey Laufzeitimplementierung) und Erlang, während eine Reihe von Programmiersprachen über Treiber unterstützt werden, z. B. Python, Java, PHP, Node.js und Ruby<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 1. Mai 2011; (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.</ref>.

Am 21. Februar 2012 kündigte Basho Riak 1.1 an. Diese Version enthielt Riaknostic, verbessertes Fehler-Logging und Fehler-Reporting, verbesserte Verträglichkeit mit großen Clustern und eine neue grafische Operations- und Monitoringoberfläche, die Riak Control genannt wurde.

Am 27. März 2012 startete Basho mit Riak CS (Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.). Riak CS bietet Mehrfach-Haltung, Messung, Unterstützung für große Objekte und eine S3-kompatible Programmierschnittstelle (Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.) oberhalb von Riak.

Basho hat die generelle Verfügbarkeit von Riak 1.2 am 7. August 2012<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 7. August 2012; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).@1@2Vorlage:Toter Link/basho.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> angekündigt.

Bekannte Firmen, die Riak verwenden, sind: Xing (für den Activity Stream), Voxer, Braintree, Bump, Comcast, Mozilla, AOL, Ask.com, Yammer, Mobile Interactive Group, Wikia, Opscode und Mochi Media<ref name="Riak Users">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 8. Oktober 2012; ehemals im Vorlage:Referrer (nicht mehr online verfügbar); (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).@1@2Vorlage:Toter Link/basho.com (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>.

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />