是它做了一个问题: import time
import dumbdbm
db = dumbdbm.open('db.db', 'c')
# modify the persistent dict/"DB" here
db['foo'] = 'bar'
db.sync()
while True:
# doing other things, sometimes modi
我遇到了Ruby DRb的非常奇怪的行为,或者问题是dbm。我正在使用带有服务器的dbm数据库,以及通过DRb发出请求的客户端。 这里是有问题的方法(数据库连接是确定的),它是在服务器: def get id
obj = nil
db = DBM.open @name
obj = db[id.to_s]
db.close
return obj
e
我正在做一些非常大的数据的图形分析,我需要存储特定图形边缘的所有分数。鉴于数据的大小,我需要将信息写入磁盘,并且我试图使用与DBM::Deep并列的散列。以下是基本设置: #!/usr/bin/env perl
use 5.010;
use strict;
use warnings;
use autodie;
use File::Spec;
use DBM::Deep;
use C