Qdbm

QDBM is een bibliotheek met routines voor het beheren van een database
Download nu

Qdbm Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mikio Hirabayashi
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 926 KB

Qdbm Tags


Qdbm Beschrijving

QDBM is een bibliotheek met routines voor het beheren van een database QDBM (Snelle database-manager) is een bibliotheek met routines voor het beheren van een database. De database is een eenvoudig gegevensbestand met records, elk is een paar sleutel en een waarde. Elke sleutel en waarde is seriële bytes met variabele lengte. Zowel binaire gegevens- en tekenreeks kunnen worden gebruikt als een sleutel en een waarde. Er is geen concept van gegevenstabellen of gegevenstypen. Records zijn georganiseerd in Hash Table of B + Tree.As voor database van Hash Tabel, elke sleutel moet uniek zijn in een database, dus het is onmogelijk om twee of meer records op te slaan met een sleuteloverlaaps. De volgende toegangsmethoden worden aan de database verstrekt : Een record door een toets verwijderen, een record opslaan met een sleutel en een waarde, het ophalen van een record door een toets.Moreover, Traversal Toegang tot elke toets wordt verstrekt, hoewel de bestelling arbitrair is. Deze toegangsmethoden zijn vergelijkbaar met die van DBM (of zijn volgers: NDBM en GDBM) bibliotheek gedefinieerd in de Unix-standaard. QDBM is een alternatief voor DBM vanwege de hogere prestaties.As voor database van B + Tree, records waarvan de sleutels worden gedupliceerd kunnen worden opgeslagen. Toegangsmethoden voor het opslaan, verwijderen en ophalen worden geleverd als bij de database van Hash-tabel. Records worden opgeslagen in volgorde door een vergelijkingsfunctie die wordt toegewezen door een gebruiker. Het is mogelijk om toegang te krijgen tot elke record met de cursor in stijgende of aflopende volgorde. Volgens dit mechanisme worden forward-matching naar strings en bereik zoeken naar gehele getallen gerealiseerd. Bovendien is transactie verkrijgbaar in de database van B + Tree.QDBM is geschreven in C, en verstrekt als API's van C, C ++, Java, Perl en Ruby. QDBM is beschikbaar op platforms die API hebben voldaan aan Posix. QDBM is een gratis software die is gelicentieerd onder de GNU Lesser General Public License.


Qdbm Gerelateerde software

Mlton

MLTON is een open-source, Whole-programma, het optimaliseren van standaard ML-compiler ...

147 12.4 MB

Downloaden

Een dubbeltje

ADIME is een draagbare add-on-bibliotheek voor Allegro met functies voor het genereren van Allegro-dialoogvensters op een heel eenvoudige manier ...

149 239 KB

Downloaden

Selectie

Selectieclass is een aangepaste klasse die een goede vervanging is voor RealBasics ...

148 65 KB

Downloaden

McBrightness Control

McBrightness Control - een set klassen waarmee de gebruiker informatie krijgt over aangesloten displays (breedte, hoogte, bitsbevoormample) ...

143 3 KB

Downloaden