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 LevelDB pre všetky platformy s akoukoľvek licenciou

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet je knižnica rutín pre správu databázy.Databáza je jednoduchý dátový súbor obsahujúci záznamy, pričom každý je párom kľúča a hodnota.
QDBM

QDBM

QDBM je knižnica rutín pre správu databázy.Databáza je jednoduchý dátový súbor obsahujúci záznamy, z ktorých každý je párom kľúča a hodnota.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet je knižnica rutín pre správu databázy.Databáza je jednoduchý dátový súbor obsahujúci záznamy, z ktorých každý je párom kľúča a hodnota.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) je softvérová knižnica, ktorá poskytuje vysoko výkonnú integrovanú databázu pre údaje kľúč / hodnota.