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 alla plattformar med någon licens

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet är ett bibliotek med rutiner för att hantera en databas.Databasen är en enkel datafil som innehåller poster, var och en är en nyckelpar och ett värde.
QDBM

QDBM

QDBM är ett bibliotek med rutiner för att hantera en databas.Databasen är en enkel datafil som innehåller poster, var och en är en nyckelpar och ett värde.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet är ett bibliotek med rutiner för att hantera en databas.Databasen är en enkel datafil som innehåller poster, var och en är en nyckelpar och ett värde.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) är ett programbibliotek som tillhandahåller en högpresterande inbäddad databas för nyckel- / värdedata.