Tokyo-kast

TOKYO CABINET is een bibliotheek met routines voor het beheren van een database. Het is de opvolger van QDBM.
Download nu

Tokyo-kast Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mikio Hirabayashi
  • Uitgever website:
  • http://search.cpan.org/~mikio/

Tokyo-kast Tags


Tokyo-kast Beschrijving

Tokyo Cabinet is een bibliotheek met routines voor het beheren van een database. Het is de opvolger van QDBM. Tokyo Cabinet is een bibliotheek met routines voor het beheren van een database. Het is de opvolger van QDBM. Het loopt erg snel. Zo is de tijd die nodig is om 1 miljoen records op te slaan, is 1,5 seconden voor een Hash-database en 2,2 seconden voor een B Tree-database.As voor database van Hash Tabel, elke sleutel moet uniek zijn in een database, dus het is onmogelijk om er twee op te slaan of meer records met een sleuteloverlaaps. De volgende toegangsmethoden worden verstrekt aan de database: een record opslaan met een sleutel en een waarde, het verwijderen van een record door een toets, het ophalen van een record door een toets. Bovendien wordt Traversal Toegang tot elke toets verstrekt, hoewel de bestelling willekeurig is. Deze toegangsmethoden zijn vergelijkbaar met die van DBM (of zijn volgers: NDBM en GDBM) bibliotheek gedefinieerd in de Unix-standaard. Tokyo-kabinet is een alternatief voor DBM vanwege de hogere prestaties.As voor database van B-boom, 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 door een gebruiker is toegewezen. 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.Tokyo-kabinet is geschreven in de C-taal, en geleverd als API van C, Perl, Ruby en Java. Tokyo Cabinet is beschikbaar op platforms die API voldoen aan C99 en Posix. Tokyo Cabinet is een gratis software die is gelicentieerd onder de GNU Lesser General Public License. Wat is er nieuw in deze release: · TCUSIL.C (TCSTRUTFNORM, TCSTRKWIC, TCSTSTRTOKEZING): nieuwe functies. · TCUSIL.C (TCSTRUTFNORM, TCSTRUCSNORM): "TCUNWIDTH" -optie is toegevoegd. · TCTDB.C (TCTDBSETINVCACHE, TCTDBIDXSYNCICC, TCTDBIDXCMPKEUR): Nieuwe functies. · TCTDB.C (TCTDBMETASEARCH, TCTDBGET4, TCTDBQRYKWIC): Nieuwe functies. · TCTDB.C (TCTDBSETIDEXIMPL): de XMSIZ-parameter is nu geconfigureerd.


Tokyo-kast Gerelateerde software