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.
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.Každý klíč a hodnota jsou sériové bajty s proměnnou délkou.Binární data i řetězec znaků lze použít jako klíč a hodnotu.Neexistuje ani koncept datových tabulek ani datových typů.Záznamy jsou uspořádány do hashovací tabulky, B + stromu nebo pole s pevnou délkou.Tokyo Cabinet je vyvíjen jako nástupce GDBM a QDBM pro následující účely.Jsou dosaženy a Tokyo Cabinet nahrazuje konvenční produkty DBM.zlepšuje efektivitu prostoru: menší velikost databázového souboru.zlepšuje časovou efektivitu: vyšší rychlost zpracování.zlepšuje paralelismus: vyšší výkon v prostředí s více vlákny.zlepšuje použitelnost: zjednodušené API.zvyšuje odolnost: soubor databáze není poškozen ani za katastrofické situace.podporuje 64bitovou architekturu: k dispozici je obrovský paměťový prostor a databázový soubor.Tokyo Cabinet je psán v jazyce C a je poskytován jako API C, Perl, Ruby, Java a Lua.Tokyo Cabinet je k dispozici na platformách, které mají API vyhovující C99 a POSIX.Tokyo Cabinet je bezplatný software licencovaný na základě GNU Lesser General Public License.
tokyo-cabinet

Funkce

Kategorie

Alternativy Tokyo Cabinet pro Linux

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.
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ů.
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.
Berkeley DB

Berkeley DB

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