TIE :: DB_FILLOCK

Toegang vergrendelen tot Berkeley DB 1.x
Download nu

TIE :: DB_FILLOCK Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • John M Vinopal
  • Uitgever website:
  • http://search.cpan.org/~jmv/

TIE :: DB_FILLOCK Tags


TIE :: DB_FILLOCK Beschrijving

Toegang vergrendelen tot Berkeley DB 1.x TIME :: DB_FILLOCK is een PERL-module die vergrendelingstoegang tot Berkeley DB 1.x.Synopsis gebruiken Gebruik TIE: DB_FILLOCK; tie% hash, 'tie :: db_filelock', ; TIE% HASH, 'TIE :: DB_FILELLOCK', $ Bestand, $ Vlaggen, $ MODE, $ DB_BTREE; $ X-> debug ($ waarde); $ Status = $ x-> del ($ sleutel ); $ Status = $ X-> Put ($ KEY, $ VALUE ); $ Status = $ x-> GET ($ KEY, $ VALUE ); $ Status = $ x-> SEQ ($ sleutel, $ waarde, $ vlaggen); $ Status = $ X-> Sync (); $ Status = $ x-> FD (); # Btree alleen $ count = $ x-> get_dup ($ sleutel); @list = $ x-> get_dup ($ sleutel); % lijst = $ x-> get_dup ($ sleutel, 1); $ Status = $ x-> find_dup ($ sleutel, $ waarde); $ Status = $ x-> del_dup ($ sleutel, $ waarde); # Dbm filters $ old_filter = $ db-> filter_store_key (sub {...}); $ OUD_FILTER = $ DB-> FILTER_STORE_VALUE (SUB {...}); $ Old_Filter = $ DB-> Filter_Fetch_Key (sub {...}); $ Old_Filter = $ DB-> Filter_Fetch_Value (sub {...}); los% hash; Module DB_FILE stelt perl toe om hashes te binden aan DBM-bestanden op de schijf, maar niet om elke methode te verschaffen waarmee de hashes kunnen worden vergrendeld, die exclusieve toegang bieden of botsingen van page-niveaus worden voorkomen. TIE: DB_FILLOCK verlengt DB_FILE, het verschaffen van een vergrendelingslaag met behulp van FLOCK (). In tegenstelling tot TIME :: DB_LOCK, TIE :: DB_FILELLOCK DULPLICEERD geen bestanden om gelijktijdige toegang voor lezers en schrijvers mogelijk te maken. TIE: DB_FILLOCK is daarom geschikt voor grote DBMS met relatief korte vergrendelingsperiodes.TIE: DB_FILLOCK is ontworpen als een drop-in vervanging voor DB_FILE, die minimale codewijzigingen vereist. Verander alle voorvallen van "db_file" tot "TIE :: DB_FILLOCK" en alles zou goed moeten zijn. DB_RECNO wordt momenteel niet ondersteund door TIME :: DB_FILLOCK.ARGUMENTEN OM BOOM :: DB_FILLOCK is identiek als die naar DB_FILE. De DBM is vergrendeld voor gedeelde toegang indien geopende ro, uitsluitend anders. De standaard, zoals in db_file, is gelezen / schrijven / maken. Gebruik van de vooraf gedefinieerde referenties $ db_hash, $ db_btree, en $ db_recno, is identiek als bij db_file. Bij het maken van je eigen, is de nieuwe oproep hetzelfde, maar het aangeschreven object is een db_file :: xxx ding en niet een das :: DB_FILLELLOCK :: XXX ding - daarom zullen foutmeldingen verwijzen naar DB_FILE :: XXX. Vereisten: · Perl


TIE :: DB_FILLOCK Gerelateerde software

Phebe

Communiceer met een mobiele telefoon die op uw computer is aangesloten ...

142

Downloaden