LevelDB

LevelDB

LevelDB er et hurtigt bibliotek med nøgleværdier skrevet hos Google, der giver en ordnet kortlægning fra strengnøgler til strengværdier.
LevelDB gemmer nøgler og værdier i vilkårlige byte-arrays, og data sorteres efter nøgle.Det understøtter batchingskrivninger, frem og tilbage iteration og komprimering af dataene via Googles Snappy-komprimeringsbibliotek.LevelDB er ikke en SQL-database.Som andre NoSQL- og Dbm-butikker har den ikke en relationel datamodel, og den understøtter ikke SQL-forespørgsler.Funktioner - Taster og værdier er vilkårlige byte-arrays.- Data gemmes sorteret efter nøgle.- Opkaldere kan levere en brugerdefineret sammenligningsfunktion til at tilsidesætte sorteringsrækkefølgen.- De grundlæggende handlinger er Put (nøgle, værdi), Hent (nøgle), Slet (nøgle).- Der kan foretages flere ændringer i en atombatch.- Brugere kan oprette et kortvarigt øjebliksbillede for at få et konsekvent overblik over data.- Fremad og bagud iteration understøttes over dataene.- Data komprimeres automatisk ved hjælp af Snappy-komprimeringsbiblioteket.- Ekstern aktivitet (filsystemdrift osv.) Videresendes via en virtuel grænseflade, så brugerne kan tilpasse interaktioner mellem operativsystemet....
leveldb

Funktioner

Kategorier

Alternativer til LevelDB til alle platforme med enhver licens

Kyoto Cabinet

Kyoto Cabinet

Kyoto-kabinettet er et bibliotek med rutiner til styring af en database.Databasen er en simpel datafil, der indeholder poster, hver er et par nøgler og en værdi.
QDBM

QDBM

QDBM er et bibliotek med rutiner til styring af en database.Databasen er en enkel datafil, der indeholder poster, hver er et par nøgler og en værdi.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet er et bibliotek med rutiner til styring af en database.Databasen er en simpel datafil, der indeholder poster, hver er et par nøgler og en værdi.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) er et softwarebibliotek, der leverer en højtydende indlejret database til nøgle / værdidata.