看板 Perl 關於我們 聯絡資訊
※ 引述《lucky17 ( )》之銘言: : 2) 除了dbmopen之外,有沒有其他方式可以把檔案當作多維hash讀寫的? : 好像有查到 MLDBM 這個可以用,是否還有其他方式? 我自問自答好了XD 有 DBM::Deep 可以用,而且操作應該比 MLDBM 簡單 大概長這樣.. use DBM::Deep; my $db = DBM::Deep->new( "foo.db" ); $db->{key}->{subkey} = 'value'; print $db->{key}->{subkey}; 還蠻直覺的操作,詳細說明文件請上 CPAN http://search.cpan.org/dist/DBM-Deep/lib/DBM/Deep.pod -- 另外我想問的是..有人跟這個模組熟嗎?它內部大概是怎麼做的? 如果是操作非常大的資料時,記憶體用量和效能如何? 或是還有其他比較好的做法? 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.50
wnick:認真推.....之前有要用到.....不過用很鳥的方式解決XD 05/30 23:52