[SP-pm] Array? Hashes? Outros?

Andre Carneiro andregarciacarneiro at gmail.com
Tue Mar 12 10:12:50 PDT 2013


Se eu entendio que vc precisa, creio que Data::Serializer + Memcached
resolve o seu problema. Agora se não puder instalar o Memcached, vc pode
usar sockets, DBD::RAM, DBD::DBM , Text::CSV_XS e várias outras maneiras.
Mas o melhor mesmo seria se você pudesse guardar isso num Banco de dados.
Nem que fosse um SQLite da vida...





Cheers!








2013/3/12 Marcio - Google <marciorp at gmail.com>

> Gabriel, é assim que faço hoje. Só que é confuso.
> Os dados são sequências de carácter, nada de especial.
> As "colunas" são: ID(seq. num.), Canal(string 7 pos.), Slot(1..52),
> Ativo(0/1), Erros(num), Total(num), UltimoErro(datetime)
>
> Obrigado pela ajuda.
> Em 11/03/2013 22:34, "Gabriel Vieira" <gabriel.vieira at gmail.com> escreveu:
>
> Seria bom um exemplo de dados.
>> Você pode fazer uso desde sistemas específicos com memcached ou outro,
>> como pode fazer uso de HASH/ARRAY, como dito.
>>
>> Superficialmente (não sei que dados são esses) indico:
>>
>> %hash = (
>>      1 => [camisa,g,azul,20r$],
>>      2 => [tenis,32,branco,200r$],
>> );
>>
>> Bom, isso é muito superficial mesmo, vai depender do que quer guardar.
>>
>> 2013/3/11 Marcio - Google <marciorp at gmail.com>:
>> > Mestres,
>> >
>> >    Tenho um script que quado inicializa começa acumular algumas
>> informações,
>> > e quando é finalizado essas informações são descartadas. É pouco coisa.
>> >    Preciso de algo como uma tabela temporária, os dados só existem
>> durante a
>> > execução do script.
>> >    To usando por enquanto hashes, mais tá ficando confuso.
>> >    Pensando em uma tabela em um banco de dados (o que é inviável), ela
>> teria
>> > 7 colunas, sendo uma delas a chave e pela qual preciso localizar os
>> > registros, e não teria mais que 20 registros.
>> >    Quando o script inicia, a tabela não teria nenhum valor, apenas a
>> > "estrutura", durante a execução serão incluídos, excluídos e alterados
>> > registros. Quando o script termina os dados são descartados.
>> >
>> >    Qual a maneira mais prática e elegante de fazer isso?
>> >
>> >
>> > [...]'s
>> >
>> > Marcio
>> >
>> > =begin disclaimer
>> >    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> >  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> >  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> > =end disclaimer
>> >
>>
>>
>>
>> --
>> Gabriel Vieira
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
André Garcia Carneiro
Software Engineer
(11)982907780
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130312/028c3a25/attachment.html>


More information about the SaoPaulo-pm mailing list