Simplecdb.

simplecdb - um banco de dados constante somente perl.
Baixe Agora

Simplecdb. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Benjamin Low
  • Site do editor:
  • http://search.cpan.org/~benl/SimpleCDB-1.0/SimpleCDB.pm

Simplecdb. Tag


Simplecdb. Descrição

SimpleCDB - um banco de dados constante somente perl. SimplecDB - um banco de dados constante somente perl.Synopsis Use SimpleCDB; # Escritor # - blocos de gravata até que o DB esteja disponível (exclusivo) ou o Timeout Tie% H, 'SimpleCDB', 'DB', O_Wronly ou Die "gravata falhou: $ SimpleCDB :: Errorn"; $ h {$ k} = $ v; Die "Store: $ SimpleCDB :: Erro" Se $ SimpleCDB :: Erro; desamarrar% h; # lançamento DB (exclusivo) Bloqueio # - Blocos de gravata até que o DB esteja disponível (compartilhado) ou tie's tie% h, 'simplecdb', 'db', o_rdonly ou morrer "gravata" falhou: $ SimpleCDB :: Errorn "; $ v = $ h {$ i}; Die "Fetch: $ SimpleCDB :: Erro" Se $ SimpleCDB :: Erro; desamarrar% h; # lançamento DB (compartilhado) LockThis é um simples DB de Perl destinado a aplicações DB constantes. Um banco de dados constante é um que, uma vez criado, só é lido (embora essa implementação permita anexando novos dados). Ou seja, este é um "anexo somente dB" - os registros só podem ser adicionados e / ou extraídos.Course-Green Bloqueio fornecido para permitir vários usuários, conforme semântica do rebanho (ou seja, o acesso de gravação requer um bloqueio exclusivo, a leitura precisa de bloqueio compartilhado (veja notas abaixo Re. Perl <5.004)). Como as atualizações (exclusivas) podem levar algum tempo para concluir, as tentativas de bloqueio compartilhado serão expulsas após um período de espera definido (retornando $! == ewouthblock). As tentativas de atualização simultâneas se comportarão de maneira semelhante, mas com um tempo limite mais longo.Os arquivos DB são arquivos simples simples, com um registro por linha. Os registros (ambas as chaves e valores) podem ser dados arbitrários (binários). Os registros são extraídos desses arquivos por meio de uma pesquisa linear simples. Sem surpresa, esta pesquisa é uma operação relativamente ineficiente. Para melhorar a velocidade de extração, os registros são distribuídos aleatoriamente em arquivos N, com o espaço médio de pesquisa é reduzido em 1 / N comparado a um único arquivo. (Veja abaixo alguns tempos de desempenho de exemplo.) Uma vantagem desta solução baseada em arquivo plana é que o dB é legível por humanos (assumindo que os dados são), e com alguns cuidados podem ser editados com um editor de texto simples. que este dB não suporta entradas duplicadas. Na prática, o primeiro registro encontrado correspondendo a uma determinada chave é retornada, quaisquer duplicatas serão ignoradas. Requisitos: · Perl.


Simplecdb. Software Relacionado

Pix :: Walker.

Pix :: Walker é um módulo Perl para processar configurações do Cisco Pix e listas de acesso 'Walk'. ...

183

Download

Cipp.

Módulo CIPP Perl contém um manual de referência para o CIPP, a poderosa linguagem pré-processador para incorporar Perl e SQL em HTML. ...

211

Download