#Writer use BerkeleyDB ; use Carp ; use strict ; my $dbenv = BerkeleyDB::Env->new( -Home => './' , -Flags => DB_CREATE|DB_INIT_CDB|DB_INIT_MPOOL ) or confess("cannot open environment: $BerkeleyDB::Error\n"); my $dbq = BerkeleyDB::Queue->new( -Filename => 'bigQ.queue' , -Flags => DB_CREATE, -Len => 32, -Env => $dbenv ) or confess("cannot open queue: $BerkeleyDB::Error\n"); $dbq->db_put(undef , 'toto');