3
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
Webová stránka:
http://github.com/google/leveldbFunkce
Kategorie
Alternativy LevelDB pro Mac
5
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.
3
3
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.
1
Berkeley DB
Berkeley DB (BDB) je softwarová knihovna, která poskytuje vysoce výkonnou vestavěnou databázi pro data klíč / hodnota.