[SP-pm] Array? Hashes? Outros?

Marcio Ferreira marciodesouzaferreira at gmail.com
Mon Mar 11 20:16:25 PDT 2013


Perl é TIMTOADY, existe muitas maneiras de fazer isso, fale-nos como são
seus dados, ou seja, como vc pretende trabalhar com eles.
Pela quantidade de registros que vc disse(20), use em memoria mesmo, nao
precisa recorrer a banco de dados, mas isso minha opiniao!

Se você quer uma estrutura já definida com 7 campos, veja se isso atende:

https://gist.github.com/marcioferreira/5140037

Repare que o $data_key é um referencia de hash e $data_list é uma
referencia de array.

Se ficou confuso, posta seus dados e vemos o que acontece =)


[]s,

Marcio Ferreira
skype: marcio.ferreir4
(21) 8365-7768


2013/3/11 Gabriel Vieira <gabriel.vieira at gmail.com>

> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130312/de48407c/attachment.html>


More information about the SaoPaulo-pm mailing list