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 ) .