LevelDB

LevelDB

LevelDB je rýchla knižnica ukladania kľúčov a hodnôt napísaná v službe Google, ktorá poskytuje usporiadané mapovanie z kľúčov reťazcov na hodnoty reťazcov.
LevelDB ukladá kľúče a hodnoty do ľubovoľných bajtových polí a údaje sú usporiadané podľa kľúča.Podporuje dávkové zápisy, dopredu a dozadu a kompresiu údajov pomocou knižnice kompresie Snappy spoločnosti Google.LevelDB nie je databáza SQL.Rovnako ako iné obchody NoSQL a Dbm nemá relačný dátový model a nepodporuje dotazy SQL.Funkcie - Klávesy a hodnoty sú ľubovoľné bajtové polia.- Dáta sa ukladajú zoradené podľa kľúča.- Volajúci môžu poskytnúť vlastnú porovnávaciu funkciu na prepísanie poradia zoradenia.- Základné operácie sú Put (kľúč, hodnota), Get (kľúč), Delete (klávesa).- V jednej atómovej dávke je možné vykonať viac zmien.- Používatelia môžu vytvoriť prechodnú snímku, aby získali konzistentný prehľad o údajoch.- V dátach je podporovaná iterácia dopredu a dozadu.- Dáta sa automaticky komprimujú pomocou kompresnej knižnice Snappy.- Externá aktivita (operácie súborového systému atď.) Sa prenáša prostredníctvom virtuálneho rozhrania, aby si používatelia mohli prispôsobiť interakcie operačného systému....
leveldb

Vlastnosti

Kategórie

Alternatívy programu LevelDB pre Linux s licenciou s otvoreným zdrojom