LevelDB

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
LevelDB
software
Tip Sistemul de gestionare a bazelor de date
Dezvoltator Jeffrey Dean, Sanjay Ghemawat
Data primei versiuni 2011
Ultima versiune 1.23 (23 februarie 2021)
Sistem de operare GNU / Linux
Unix-like
macOS
Windows , Android
Limba C ++
Licență Nouă licență BSD
( licență gratuită )
Site-ul web github.com/google/leveldb

LevelDB este un sistem cheie-valoare de gestionare a bazelor de date NoSQL . A fost scris de Jeffrey Dean și Sanjay Ghemawat, ambii Google Fellows [1] [2] , care au fost inspirați de BigTable [3] . Licența este o nouă licență BSD .

Caracteristici

LevelDB este o bază de date NoSQL care utilizează modelul cheie-valoare.

LevelDB înregistrează cheile și valorile în matrice de octeți, sortate după cheie. Această matrice este comprimată prin biblioteca Google Snappy . Acceptă operații de scriere în serie, iterați datele înainte și înapoi.

Interfețe

LevelDB nu are interfață grafică, nici interfață de linie de comandă: este destinat să fie utilizat exclusiv prin intermediul API - ului .

În ramura MariaDB 10.0 va exista un motor de stocare care vă va permite să interogați tabele LevelDB de la MariaDB. [4]

Notă

Elemente conexe

linkuri externe

Software gratuit Free Software Portal : accesați intrările Wikipedia care se ocupă de software gratuit