FoundationDB | |
---|---|
Tip de | sistem de management al bazelor de date și NoSQL |
Autor | FoundationDB |
Dezvoltator | Măr |
Scris in | C++ C |
Sistem de operare | multiplatformă |
Prima editie | ianuarie 2012 |
ultima versiune | |
Stat | Activ |
Licență | Apache 2.0 |
Site-ul web | foundationdb.org |
FoundationDB este un SGBD NoSQL distribuit gratuit cu tranzacții ACID la nivel serializat care stochează perechi cheie-valoare sortate (magazin cheie-valoare ordonat) [3] . Cheile și valorile pot fi secvențe arbitrare de octeți. Nu are un singur punct de defecțiune - toate mașinile cluster sunt egale. El însuși distribuie datele între serverele de cluster și le scalează din mers: atunci când trebuie să adăugați resurse la cluster, pur și simplu adăugați adresa noii mașini pe serverele de configurare și DBMS-ul însuși o preia. Dezvoltatorul este Apple . Codul DBMS este scris în C++ și C.
Din aprilie 2018, FoundationDB a fost actualizat la un SGBD gratuit și vine sub licența Apache 2.0 [4] [5] .
FoundationDB, cu sediul în Viena, Virginia [6] , a fost lansat în 2009 de Nick Lavezzo, Dave Scherer și Dave Rosenthal, bazându-se pe experiența lor în roluri executive și tehnologice în compania anterioară Visual Sciences (Visual Sciences, a fost cumpărată în 2008). de Omniture pentru 60 de milioane de dolari). [7]
FoundationDB Alpha a apărut în ianuarie 2012 și s-a încheiat pe 4 martie 2013 cu o lansare publică beta. Această versiune 1.0 a fost lansată publicului pe 20 august 2013.
Pe 25 martie 2015, a fost raportat că Apple a achiziționat compania [8] .
Bază de date | |
---|---|
Concepte |
|
Obiecte |
|
Chei | |
SQL |
|
Componente |