LevelDB

LevelDB

LevelDB je rychlá knihovna úložiště klíčů a hodnot napsaná na Googlu, která poskytuje uspořádané mapování od řetězců klíčů k hodnotám řetězců.
LevelDB ukládá klíče a hodnoty do libovolného pole bajtů a data jsou tříděna podle klíče.Podporuje dávkové zápisy, dopředná a zpětná iterace a kompresi dat pomocí knihovny komprese Snappy od společnosti Google.LevelDB není databáze SQL.Stejně jako jiné obchody NoSQL a Dbm nemá relační datový model a nepodporuje dotazy SQL.Vlastnosti - Klíče a hodnoty jsou libovolná pole bajtů.- Data jsou uložena tříděna podle klíče.- Volající mohou poskytnout vlastní porovnávací funkci, která přepíše pořadí řazení.- Základní operace jsou Put (klíč, hodnota), Získat (klíč), Smazat (klíč).- V jedné atomové dávce lze provést více změn.- Uživatelé mohou vytvořit přechodný snímek, aby získali konzistentní pohled na data.- V datech je podporována iterace vpřed a vzad.- Data jsou automaticky komprimována pomocí knihovny komprese Snappy.- Externí aktivita (operace systému souborů atd.) Je přenášena prostřednictvím virtuálního rozhraní, takže uživatelé si mohou přizpůsobit interakce operačního systému....
leveldb

Funkce

Kategorie

Alternativy LevelDB pro Mac

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet je knihovna rutin pro správu databáze.Databáze je jednoduchý datový soubor obsahující záznamy, z nichž každý je dvojicí klíče a hodnoty.
QDBM

QDBM

QDBM je knihovna rutin pro správu databáze.Databáze je jednoduchý datový soubor obsahující záznamy, z nichž každý je dvojicí klíče a hodnoty.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet je knihovna rutin pro správu databáze.Databáze je jednoduchý datový soubor obsahující záznamy, z nichž každý je dvojicí klíče a hodnoty.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) je softwarová knihovna, která poskytuje vysoce výkonnou vestavěnou databázi pro data klíč / hodnota.