3
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....
Internet side:
http://github.com/google/leveldbFunktioner
Kategorier
Alternativer til LevelDB til Mac
5
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.
3
3
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.
1
Berkeley DB
Berkeley DB (BDB) er et softwarebibliotek, der leverer en højtydende indlejret database til nøgle / værdidata.