LevelDB

LevelDB

LevelDB je brza knjižnica za pohranu ključeva i vrijednosti napisana na Googleu koja osigurava uređeno preslikavanje iz nizovanih ključeva u nizove.
LevelDB pohranjuje ključeve i vrijednosti u proizvoljnim bajtovima, a podaci su razvrstani po ključevima.Podržava grupno pisanje, ponavljanje i usmjeravanje unatrag i kompresiju podataka putem Googleove biblioteke kompresije Snappy.LevelDB nije SQL baza podataka.Kao i druge trgovine NoSQL i Dbm, on nema model relacijskih podataka i ne podržava SQL upite.Značajke - Ključevi i vrijednosti su proizvoljni nizovi bajtova.- Podaci se pohranjuju razvrstani po ključevima.- Nazivači mogu pružiti prilagođenu funkciju usporedbe za poništavanje redoslijeda sortiranja.- Osnovne operacije su Put (ključ, vrijednost), Get (ključ), Izbriši (tipka).- U jednoj atomskoj grupi može se izvršiti više promjena.- Korisnici mogu stvoriti privremeni snimak kako bi dobili dosljedan pregled podataka.- Podržana je unaprijed i unatrag iteracija preko podataka.- Podaci se automatski komprimiraju pomoću biblioteke kompresije Snappy.- Vanjske aktivnosti (operacije datotečnog sustava itd.) Prenose se putem virtualnog sučelja kako bi korisnici mogli prilagoditi interakcije operacijskog sustava....

Značajke

Kategorije

Alternativa LevelDBu za Mac s komercijalnom licencom