FoundationDB

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 16 octombrie 2018; verificările necesită 10 modificări .
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] .

Istorie

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

Note

  1. Versiunea 6.3.11 - 2021.
  2. Versiunea 7.0.0 - 2021.
  3. Prima privire la FoundationDB Open de Apple/Habr . Preluat la 24 februarie 2019. Arhivat din original la 24 februarie 2019.
  4. Apple: FoundationDB este Open Source . Preluat la 4 mai 2018. Arhivat din original la 22 aprilie 2018.
  5. OpenNET: Apple Open-Sourced FoundationDB Distributed Database . Preluat la 4 mai 2018. Arhivat din original la 4 mai 2018.
  6. FoundationDB lansează noua platformă de date NoSQL . Preluat la 6 mai 2018. Arhivat din original la 8 martie 2016.
  7. SQL sau NoSQL: FoundationDB lansează o bază de date „cel mai bun din ambele lumi” . Preluat la 6 mai 2018. Arhivat din original la 27 iulie 2017.
  8. Apple achizitioneaza Durable Database Company FoundationDB . Preluat la 6 mai 2018. Arhivat din original la 4 aprilie 2019.