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 iPhone