| Dirdb. use um diretório como um final de persistência para (hashes multi-nível) (abençoado) (que podem conter referências de matriz) (e podem ser devidamente bloqueados) |
Baixe Agora |
Dirdb. Classificação e resumo
- Nome do editor:
- David Nicol
- Site do editor:
- http://search.cpan.org/~davidnico/
Dirdb. Tag
Dirdb. Descrição
Use um diretório como uma traseira de persistência para (hashes multi-nível) (abençoado) (que podem conter referências de matriz) (e podem ser trancados de avisos) O Dirdb é um módulo Perl que permite acessar um diretório como hash. O diretório final será criado, mas não o caminho todo para ele. É semelhante ao empate :: Persistente, mas diferente em que todos os acessos são imediatamente refletidos no sistema de arquivos, e muito pouco é mantido em memória perl. (O cacheamento de arquivos do seu sistema operacional cuida do que - dirdb só atinge o disco em sistemas operacionais mal projetados sem cacos do sistema de arquivos, que não é mais nenhum deles.) A string vazia, usada como uma chave, será traduzido em 'vazio' para fins de armazenamento e recuperação. Os nomes de arquivos que começam com um espaço são reservados para metadados para subclasses, como o tipo de objeto ou o tamanho da matriz ou o que for. Os principais nomes que começam com um espaço recebem um espaço adicional predefinido para o nome para fins de nomeação do arquivo para armazenar esse valor.Synopsis Use DirdB; amarre meu% de sessão, 'dirdb', "./data/session"; $ session {$ sessionid} {e-mail} = get_emailaddress (); $ session {$ sessionid} {objectcache} {frole} || = novo frole; # Use Tie :: Arquivo; # Veja abaixo - qualquer disposição do sistema de array-in-A-FileSystem # é suportada Push @ {$ session {$ sessionid} {event}}, $ evento; Requisitos: · Perl.
Dirdb. Software Relacionado