File :: Hstore.

File :: Hstore è un'estensione perl per archiviare i file su un filesystem utilizzando uno storage hash molto semplice.
Scarica ora

File :: Hstore. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Alexandre Dulaunoy
  • Sito web dell'editore:
  • http://search.cpan.org/~adulau/File-HStore-0.09/lib/File/HStore.pm

File :: Hstore. Tag


File :: Hstore. Descrizione

File :: Hstore è un'estensione perl per archiviare i file su un filesystem utilizzando uno spazio di archiviazione a base di hash molto semplice. File :: Hstore è un'estensione perl per archiviare i file su un filesystem utilizzando un semplice stoccaggio basato su hash.synopsis File di utilizzo :: hstore; My $ Store = file :: hstore ("/tmp/.mystore"); # Aggiungi un file nel negozio My $ ID = $ Archivio-> Aggiungi ("/ foo / bar.txt"); # Restituisci la posizione del filesystem di un ID My $ Location = $ STORE-> GetPath ($ ID); # Rimuovi un file con il suo ID dal negozio $ STORE-> Rimuovi ("FF3B73D85BEAF6615C7B73D678AF2615C7EEE9D678AB2615C7EEEE9D678AB2615C7EEEE9D678AB2615C7EEEE9D678AB2615C7EEEE9D5") File-Hstore è una libreria per perl molto minimalista per memorizzare i file su un filesystem utilizzando uno storage di hosh molto semplice. Non è altro Di una semplice interfaccia del wrapper a una memoria contenente una struttura di directory specifica in cui i file sono in base alle loro hash. Il nome delle directory si basa sui primi due byte della forma esadecimale del digest. Il file è memorizzato e denominato con il suo modulo esadecimale completo nella directory prefissata corrispondente. La versione corrente supporta l'algoritmo SHA-1 e SHA-2 (256 bit). Il formato Fat (Free Archive Toolkit) è supportato anche e è composto dalla data di invio più la parte di digest SHA-2.MethodsL'interfaccia orientata all'oggetto da file :: Hfile è descritta in questa sezione. I seguenti metodi sono forniti: $ STORE = File :: Hstore-> Nuovo ($ Path, $ Digest, $ prefisso) Questo costruttore restituisce un nuovo file :: Hfile oggetto che incapsula un negozio specifico. Il percorso specifica dove l'hstore si trova sul filesystem. Se il percorso non è specificato, il percorso ~ / .hstore viene utilizzato. Il digest specifica l'algoritmo da utilizzare (SHA-1 o SHA-2 o la data di invio chiamata FAT). Se non specificato, viene utilizzato SHA-1. Vari digest possono essere mescolati nello stesso percorso ma l'utilità è un po 'limitata. Il prefisso $ è solo un'estensione utilizzata per il formato di grasso (formato di archivio gratuito) per specificare il nome univoco dell'archivio. $ STORE-> Aggiungi ($ Nome file) Il file $ nleName è il file da aggiungere nel negozio. Il valore di ritorno è il valore hash ($ ID) del file $ memorizzato. Restituire un nondf in errore. $ STORE-> GetPath ($ ID) Restituire la posizione del filesystem del file specificato dal suo valore hash.return Undef in errore. $ STORE-> Rimuovi ($ HashValue) I $ HashValue è il file da rimuovere dallo store.return False su Successo e Undef in errore. Requisiti: · Perl.


File :: Hstore. Software correlato