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

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.