APBCDB

Een Constante Key-Value-database-bibliotheek
Download nu

APBCDB Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Asher
  • Uitgever website:
  • http://www.wildsparx.com/

APBCDB Tags


APBCDB Beschrijving

Een Constante Key-Value database-bibliotheek APBCDB is een bibliotheek voor C-programmeurs en kan niet rechtstreeks door gebruikers worden gebruikt. PerformanceBenchmarked als volgt: * 1,8 GHz-machine; 1 GB RAM * Lookup-toetsen werden willekeurig verdeeld. * 50% van de opzoeksleutels waren aanwezig in de database. Hoe gebruik APBCDBGENERAL * APBCDB.H * Alle functies retourneren een resultaatcode. o Controleer het altijd. o Als het niet nul is, is het een van de fouten die in het kopbalbestand worden vermeld. o Ga niet verder langs een foutresultaat. * Voeg de APBCDB-map toe aan uw project en koppeling met: o APBCDB_WRITER.OA APBCDB_READER.OA APBINDEX / APBINDEX.Ocreating A DBAPBCDB_WRITER W; INT RC; RC = APBCDB_BEGIN_WRITE (W, "Telefoonboek.dat"); RC = APBCDB_ADD_ENTRY (W, Strlen ("Bob Smith"), "Bob Smith", strlen ("408.921.9191"), "408.921.9191"); RC = APBCDB_ADD_ENTRY (W, Strlen ("Jen Rapp"), "Jen Rapp", Strlen ( "714.334.5543"), "714.334.5543"); RC = APBCDB_END_WRITE (W); / * Hiermee maakt Telefoonboek.dat.idx; Beide bestanden moeten aanwezig zijn om te lezen * / het lezen van een dbapbcdb_reader r; int rc; char Val ; uint vallen; rc = apbcdb_ropen (R, "telefoonboek.dat"); Vallen = sizeof (VAL); RC = APBCDB_GET ( r, "Bob Smith", Strlen ("Bob Smith"), Val, Vallen); / * Nu Bevat Val Bob's telefoonnummer, en Vallen bevat de lengte * / rc = apbcdb_rclose (R); Hier zijn enkele belangrijke kenmerken van "APBCDB": · Snelle lookups. · Meerdere lezers kunnen de DB efficiënt delen. · UTF-8 Veilig en Binair-veilig. Slaat alleen byte-sequenties op. · C API voor DB-creatie. · Duidelijke, onderhoudbare code. · Permissive-licentie.


APBCDB Gerelateerde software

MySqldoc

MySQLDOC is een opdrachtregelprogramma om MySQL-schema automatisch te documenteren. ...

162

Downloaden

yourql

YourSQL-project is een MySQL-versie vingerafdruktool geschreven in C. ...

195

Downloaden