2 つの異なるファイルを組み合わせてデータを処理する必要があります。どちらにも、並べて照合するために使用できる主キーを形成する 2 つの列があります。問題のファイルは巨大 (2,000 万行で約 5GB) であるため、効率的なコードが必要です。Perlでこれを行うにはどうすればよいですか?
例を挙げます:
ファイル A に列が含まれている場合
id, name, lastname, dob, school
ファイル B には列が含まれています
address, id, postcode, dob, email
列を持つ出力ファイルを作成するには、2 つのファイルのidとdobを一致させて、これら 2 つのファイルを結合する必要があります。
id, name, lastname, dob, school, address, postcode, email