Re: [問題] 多維 Hash 讀寫檔案

看板Perl作者 ( )時間17年前 (2008/05/30 23:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

05/30 23:52, , 1F
認真推.....之前有要用到.....不過用很鳥的方式解決XD
05/30 23:52, 1F
文章代碼(AID): #18G28Jx5 (Perl)
討論串 (同標題文章)
文章代碼(AID): #18G28Jx5 (Perl)