From: Kenji Noda Date: 2001-02-10T17:22:47+09:00 Subject: [ruby-list:27673] データベース 野田と申します 5メガ程のデータテキストを読み込み配列に入れるには dbase=[] open(ARGV.shift).each do |line| dbase.push(line) end print dbase[4] とするとかなり時間がかかります。 パールでやると #Perl Script while(<>){ $data[$.]=$_; } print $data[4]; 一瞬で処理しますが、Rubyでは仕方ないことなのでしょうか? 正規表現による検索もawkに比べるとかなり遅いです。 何かよい方法はないのでしょうか。現実的に考えて大きなデータベースには 使えないような気がします。