Riak

Riak
Típusú adatbázis kezelő rendszer
Fejlesztő Basho Technologies [d]
Beírva Erlang , C , C++ , Javascript
Operációs rendszer Linux , Mac OS X , Solaris
Első kiadás 2009
Hardver platform IA-32 , x64
legújabb verzió
Állapot Aktív
Engedély Apache licenc 2.0
Weboldal riak.com

A Riak  egy ingyenesen bővíthető NoSQL rendszer, amelyet a Basho Technologies fejlesztett ki .

A kezdetben a DynamoDB [2] mint kulcs-érték osztályrendszer ihlette a kódot elsősorban Erlang nyelven , részben pedig C és JavaScript nyelven . Továbbá ki van osztva egy kernel, amely támogatja a csatlakoztatható tároló alrendszereket (alapértelmezés szerint a Basho által kifejlesztett Bitcask mechanizmust használják, de a LevelDB is használható), egy DBMS -t a Riak TS idősorokhoz és egy objektumtároló hálózatot A Riak CS a kernel tetején valósul meg

Beépített támogatással rendelkezik a MapReduce paradigmához . Az adatok változásainak ok-okozati rendezéséhez a vektoros óramechanizmust használják [3] . Konfigurálható gyűjteményenkénti konzisztencia mechanizmusokkal rendelkezik, az esetleges konzisztenciától az erős ACID konzisztenciáig .

A gyártó azt állította, hogy a Voxer , Comcast , Mozilla , AOL , Ask.com , Yammer , Mobile Interactive Group , Wikia , Opscode és Mochi Media DBMS-t használja [4] . A Basho 2017-es csődje után a rendszert a közösség fejleszti, a következő, 2018-ban kiadott verzió számos olyan funkciót valósít meg, amelyek csak a Riak kereskedelmi verziójában voltak elérhetőek (beleértve a georeplikációt is ) .

Jegyzetek

  1. Kiadás 3.0.10 – 2022.
  2. Dynamo: Amazon's Highly Available Key-value Store archiválva : 2011. március 16., a Wayback Machine , SOSP 2007
  3. Wilson, Redmond, 2013 , p. 110-111.
  4. Ki használja a Riakot (lefelé irányuló kapcsolat) . Riak Wiki . Az eredetiből archiválva : 2012. szeptember 9. 

Irodalom

Linkek