LevelDB

LevelDB

LevelDB är ett snabbt lagringsbibliotek för nyckelvärden skrivet på Google som tillhandahåller en beställd mappning från strängnycklar till strängvärden.
LevelDB lagrar nycklar och värden i godtyckliga byte-matriser, och data sorteras efter nyckel.Det stöder batchningsskrivningar, iteration framåt och bakåt och komprimering av data via Googles Snappy-komprimeringsbibliotek.LevelDB är inte en SQL-databas.Liksom andra NoSQL- och Dbm-butiker har den inte en relationell datamodell och den stöder inte SQL-frågor.Funktioner - Nycklar och värden är godtyckliga byte-matriser.- Data lagras sorterat efter nyckel.- Den som ringer kan tillhandahålla en anpassad jämförelsefunktion för att åsidosätta sorteringsordningen.- De grundläggande operationerna är Put (key, value), Get (key), Delete (key).- Flera ändringar kan göras i en atombatch.- Användare kan skapa en övergående ögonblicksbild för att få en jämn bild av data.- Framåt och bakåt iteration stöds över data.- Data komprimeras automatiskt med Snappy-komprimeringsbiblioteket.- Extern aktivitet (filsystemoperationer etc.) vidarebefordras via ett virtuellt gränssnitt så att användare kan anpassa operativsysteminteraktioner....
leveldb

Funktioner

kategorier

Alternativ till LevelDB för iPhone med gratis licens