Tie :: db_lock.

Tie :: DB_LOCK Perl Module può cravaggiare gli hash ai database utilizzando serrature condivise ed esclusive.
Scarica ora

Tie :: db_lock. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Ken Williams
  • Sito web dell'editore:
  • http://search.cpan.org/~kwilliams/Module-Build-0.2808/lib/Module/Build/Compat.pm

Tie :: db_lock. Tag


Tie :: db_lock. Descrizione

Tie :: DB_LOCK Perl Module può cravatta hash ai database utilizzando serrature condivise ed esclusive. Tie :: DB_LOCK Perl Module può legare i disastri ai database utilizzando serrature condivise ed esclusive.synopsis Uso: DB_LOCK; usa db_file; cravatta (% hash, 'cravatta :: db_lock', $ filename, 'rw'); # Aperto per scrivere $ hash {'chiave'} = 'valore'; slesso% hash; cravatta (% hash2, 'cravatta :: db_lock', $ filename); # Predefinito è la stampa di sola lettura ("Value è $ Hash2 {" Key '} n "); Stile% hash; questo è un front-end per il pacchetto db_file. Se ti lega un hash in modalità di sola lettura, questo modulo mette un blocco condiviso sul file del database, copialo in un file temporaneo, sblocca il database originale e quindi si lega il tempfile usando db_file.ive Tira l'hash in modalità di lettura-scrittura, mettiamo un blocco esclusivo sul database e tiralo direttamente usando db_file.La ragione per cui copia l'intero file ogni volta che leggo Il programma da leggere dal file per tutto il tempo che vuole, senza interferire con le scritture degli altri. Questo funziona bene se tipicamente hai letture lunghe, sostenute, e scrive brevi e bursy. Vedere il file Leggimi per l'aiuto per decidere se si desidera utilizzare questo pacchetto. Non è sempre necessario chiamare Sle () esplicitamente - verrà chiamato per te quando% hash va fuori da scope. E se tutto va come previsto, non conoscerai mai il file temporaneo mai esistito, dal momento che evaporarà quando% hash va Away.requirements: · Perl


Tie :: db_lock. Software correlato