Ate :: db_filelock

Acceso de bloqueo a Berkeley DB 1.x
Descargar ahora

Ate :: db_filelock Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • John M Vinopal
  • Sitio web del editor:
  • http://search.cpan.org/~jmv/

Ate :: db_filelock Etiquetas


Ate :: db_filelock Descripción

Acceso de bloqueo a Berkeley DB 1.x TIE :: db_filelock es un módulo PERL que ofrece acceso de bloqueo a Berkeley DB 1.x.Synopsis Uso TIE :: DB_FILLELOCK; Lazo% hash, 'Tie :: db_filelock', ; ETIQUE% HASH, 'TIE :: DB_FILLELOCK', $ FILO, $ BARRS, MODO $, $ DB_BTREE; $ X-> depuración ($ valor); $ status = $ x-> del ($ clave ); $ Estado = $ X-> Poner ($ Tecla, $ valor ); $ Estado = $ X-> Obtenga ($ Tecla, $ valor ); $ status = $ x-> seq ($ clave, $ valor, $ banderas); $ estado = $ x-> sincronización (); $ estado = $ x-> fd (); # Btree solo $ cuenta = $ x-> get_dup (tecla $); @list = $ x-> get_dup (tecla $); Lista% = $ X-> get_dup (Tecla $, 1); $ Estado = $ X-> Find_DUP ($ Tecla, $ valor); $ status = $ x-> del_dup (Tecla $, $ valor); # DBM filtros $ old_filter = $ db-> filter_store_key (sub {...}); $ old_filter = $ db-> filter_store_value (sub {...}); $ old_filter = $ db-> filter_fetch_key (sub {...}); $ old_filter = $ db-> filter_fetch_value (sub {...}); UNTIE% HASH; MÓDULO DB_FILE permite a PERL atar los hashes a los archivos DBM en disco en el disco, pero no proporciona cualquier método por el cual los hashes puedan bloquearse, proporcionando acceso exclusivo o evitando colisiones a nivel de página. TIE :: db_filelock extiende db_file, proporcionando una capa de bloqueo con el rebaño (). A diferencia de la corbata :: DB_LOCK, TIE :: db_filelock no duplica los archivos para permitir el acceso concurrente para los lectores y escritores. Lazo :: db_filelock es, por lo tanto, adecuado para DBMS grandes con periodos de bloqueo relativamente cortos.tie :: db_filelock está diseñado como un reemplazo de DB_FILE, que requiere cambios mínimos de código. Cambie todas las ocurrencias de "db_file" a "TIE :: DB_FILLELOCK" y todos deben estar bien. DB_RECNO no es actualmente compatible con TIE :: DB_FILELLOCK.ARGUMENTOS A LICE :: DB_FILLELOCK son idénticos a los de DB_File. El DBM está bloqueado para el acceso compartido si se abre RO, exclusivamente de otra manera. El valor predeterminado, como en DB_File, se lee / escribe / Crear. Uso de las referencias predefinidas $ db_hash, $ db_btree, y $ db_recno, es idéntico al igual que con db_file. Al crear su propio, la nueva llamada es la misma, pero el objeto creado es un DB_FILE :: XXX Thing y no un empate :: db_filelock :: xxx Thing - Por lo tanto, los mensajes de error se referirán a db_file :: xxx. Requisitos: · Perl


Ate :: db_filelock Software relacionado

Phebe

Comunicarse con un teléfono móvil conectado a su computadora ...

142

Descargar