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 <[email protected]> > 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" <[email protected]> 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 <[email protected]>: >> > 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: [email protected] >> > 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: [email protected] >> 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: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > -- André Garcia Carneiro Software Engineer (11)982907780
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
