LevelDB

LevelDB

LevelDB je hitra knjižnica za shranjevanje med ključi in vrednostmi, napisana pri Googlu, ki omogoča urejeno preslikavo iz nizovnih ključev v vrsticne vrednosti.
LevelDB shranjuje ključe in vrednosti v poljubnih bajtnih nizih, podatki pa so razvrščeni po ključih.Podpira paketno pisanje, iteracijo naprej in nazaj ter stiskanje podatkov prek Googlove knjižnice stiskanja Snappy.LevelDB ni baza podatkov SQL.Tako kot druge trgovine NoSQL in Dbm tudi on nima relacijskega podatkovnega modela in ne podpira poizvedb SQL.Lastnosti - Ključi in vrednosti so poljubni bajtni nizi.- Podatki so shranjeni razvrščeni po ključu.- Klicatelji lahko zagotovijo primerjalno funkcijo po meri za preglasitev vrstnega reda.- Osnovne operacije so Put (ključ, vrednost), Get (tipka), Delete (tipka).- V eni atomski seriji je mogoče opraviti več sprememb.- Uporabniki lahko ustvarijo prehodni posnetek, da dobijo dosleden pogled na podatke.- Preko podatkov je podprta iteracija naprej in nazaj.- Podatki se samodejno stisnejo s pomočjo knjižnice stiskanja Snappy.- Zunanja dejavnost (delovanje datotečnega sistema itd.) Se prenaša prek virtualnega vmesnika, tako da lahko uporabniki prilagodijo interakcije operacijskega sistema....
leveldb

Lastnosti

Kategorije

Alternativa LevelDBu za Mac z brezplačno licenco