私は自分のDBをシードするために使用したいs3に10GBのcsvファイルをいくつか持っています。私はHeroku上でRoRアプリケーションを実行していますが、メモリに収まらないほど大きすぎるため、csvを1行ずつストリーム処理する方法を理解することはできません.File.openを使用して外部ファイルにアクセスすることはできません。S3から大きなファイルを1行ずつストリーミングする
Tempfileを使用して一度にバイトストリームを調べましたが、新しい行と一致しないため、Rubyでこれを再構築するのは難しいです。
ありがとうございました!