Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet ist eine Bibliothek mit Routinen zum Verwalten einer Datenbank.Die Datenbank ist eine einfache Datendatei, die Datensätze enthält. Jede Datei besteht aus einem Schlüsselpaar und einem Wert.
Tokyo Cabinet ist eine Bibliothek mit Routinen zum Verwalten einer Datenbank.Die Datenbank ist eine einfache Datendatei, die Datensätze enthält. Jede Datei besteht aus einem Schlüsselpaar und einem Wert.Jeder Schlüssel und Wert besteht aus seriellen Bytes mit variabler Länge.Sowohl Binärdaten als auch Zeichenfolgen können als Schlüssel und Wert verwendet werden.Es gibt weder ein Konzept für Datentabellen noch für Datentypen.Datensätze sind in Hash-Tabellen, B + -Bäumen oder Arrays fester Länge organisiert.Tokyo Cabinet wurde als Nachfolger von GDBM und QDBM zu folgenden Zwecken entwickelt.Sie werden erreicht und Tokyo Cabinet ersetzt herkömmliche DBM-Produkte.Verbessert die Speichereffizienz: Kleinere Größe der Datenbankdatei.Verbessert die Zeiteffizienz: Höhere Verarbeitungsgeschwindigkeit.Verbessert die Parallelität: Höhere Leistung in Multithread-Umgebungen.Verbessert die Benutzerfreundlichkeit: Vereinfachte API.Verbessert die Robustheit: Die Datenbankdatei ist auch in einer katastrophalen Situation nicht beschädigt.Unterstützt 64-Bit-Architektur: Enormer Speicherplatz und Datenbankdatei sind verfügbar.Tokyo Cabinet ist in der Sprache C geschrieben und wird als API für C, Perl, Ruby, Java und Lua bereitgestellt.Tokyo Cabinet ist auf Plattformen verfügbar, die eine API gemäß C99 und POSIX aufweisen.Tokyo Cabinet ist eine freie Software, die unter der GNU Lesser General Public License lizenziert ist.
tokyo-cabinet

Eigenschaften

Kategorien

Alternativen zu Tokyo Cabinet für alle Plattformen mit einer Lizenz

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet ist eine Bibliothek mit Routinen zur Verwaltung einer Datenbank.Die Datenbank ist eine einfache Datendatei, die Datensätze enthält. Jede Datei besteht aus einem Schlüsselpaar und einem Wert.
LevelDB

LevelDB

LevelDB ist eine schnelle Schlüsselwert-Speicherbibliothek von Google, die eine geordnete Zuordnung von Zeichenfolgenschlüsseln zu Zeichenfolgenwerten bietet.
QDBM

QDBM

QDBM ist eine Bibliothek von Routinen zum Verwalten einer Datenbank.Die Datenbank ist eine einfache Datendatei, die Datensätze enthält. Jede Datei besteht aus einem Schlüsselpaar und einem Wert.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) ist eine Softwarebibliothek, die eine leistungsstarke eingebettete Datenbank für Schlüssel- / Wertdaten bereitstellt.