Qdbm

QDBM ist eine Library mit Routinen, um eine Datenbank zu verwalten
Jetzt downloaden

Qdbm Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mikio Hirabayashi
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 926 KB

Qdbm Stichworte


Qdbm Beschreibung

QDBM ist eine Bibliothek mit Routinen, um eine Datenbank zu verwalten QDBM (Quick Database Manager) ist eine Bibliothek mit Routinen zur Verwaltung einer Datenbank. Die Datenbank ist eine einfache Datendatei, die Datensätze enthält, wobei jeweils ein Schlüssel und ein Wert ist. Jeder Schlüssel und der Wert sind serielle Bytes mit variabler Länge. Sowohl Binärdaten als auch Zeichenfolge können als Schlüssel und ein Wert verwendet werden. Es gibt weder Konzept von Data-Tabellen noch Datentypen. Datensätze werden in Hash-Tabelle oder B + Tree organisiert. Für die Datenbank der Hash-Tabelle muss jeder Schlüssel in einer Datenbank eindeutig sein, sodass zwei oder mehr Datensätze mit einem Schlüsselüberlapper nicht gespeichert werden kann. Die folgenden Zugriffsmethoden werden der Datenbank bereitgestellt : Löschen eines Datensatzes mit einem Schlüssel, speichern Sie einen Datensatz mit einem Schlüssel und einem Wert, das Abrufen eines Datensatzes durch einen Schlüssel. Diese Zugriffsmethoden sind ähnlich zu den in der UNIX-Standard definierten Bibliothek von DBM (oder seiner Anfolter: NDBM- und GDBM). QDBM ist eine Alternative für DBM aufgrund seiner höheren Leistung.AS Für die Datenbank von B + -Baum, Aufzeichnungen, deren Schlüssel dupliziert werden, können gespeichert werden. Zugriffsmethoden zum Speichern, Löschen und Abrufen werden wie bei der Datenbank der Hash-Tabelle bereitgestellt. Datensätze werden in der Reihenfolge einer von einem Benutzer zugewiesenen Vergleichsfunktion gespeichert. Es ist möglich, auf jeden Datensatz mit dem Cursor in aufsteigender oder absteigender Reihenfolge zuzugreifen. Nach diesem Mechanismus werden die Vorwärtsanpassungssuche nach Saiten und Reichweitensuche nach Ganzzahlen realisiert. Darüber hinaus ist die Transaktion in der Datenbank von B + Tree erhältlich.QDBM ist in C geschrieben und als APIs von C, C ++, Java, Perl und Rubin bereitgestellt. QDBM ist auf Plattformen verfügbar, die API auf POSIX entsprechen. Qdbm ist eine kostenlose Software, die unter der GNU-Lizenzlizenz lizenziert ist.


Qdbm Zugehörige Software

Pgasync.

PGASYNC ist eine verdrehte, basierte PostgreSQL-Client-Bibliothek, die vollständig an die DB-API 2.0-Spezifikation entspricht ...

165 21 KB

Herunterladen