相关疑难解决方法(0)

寻找Perl模块将Hash结构存储在共享RAM中

我想将数据结构持久存储在RAM中,并且可以从Perl中的预分叉Web服务器进程访问它.

理想情况下,我希望它的行为类似于memcached,但不需要单独的守护进程.有任何想法吗?

perl ram webserver

5
推荐指数
2
解决办法
876
查看次数

Perl Parallel :: ForkManager空返回

我试图使用Parallel :: ForkManager来运行并行,但遗憾的是子例程并行不返回任何条目.

 sub parallel {
   my ($self,$values) = @_;
   my %hash;
   my $pm = Parallel::ForkManager->new(200);
   foreach my $IP ( keys %{$values} ) { 
    my $pid = $pm->start and next;
    $hash{$IP}=$self->getData($IP);
    $pm->finish(0, \$hash{$IP});
   }
   $pm->wait_all_children;
   return %hash;
  }



print Dumper( parallel(%data) );
Run Code Online (Sandbox Code Playgroud)

我做错了什么?有任何想法吗?

parallel-processing perl

3
推荐指数
1
解决办法
1237
查看次数

标签 统计

perl ×2

parallel-processing ×1

ram ×1

webserver ×1