検証 前提条件 今回の検証内容です。 ユーザーと住所をDynamoDBの各テーブルから全件取得し、それを結びつける作業を想定しています。 言語は弊社メイン開発言語のTypescriptを使用します。 2重ループ まずはfor文を重ねるやり方です。 // ユーザーのデータをテーブルから取得したと仮定して作成 const users: {id, name}[] = []; for (let i = 0; i < 100000; i++) { users.push({id: i, name: `name_${i}`}); } // 住所のデータをテーブルから取得したと仮定して作成 const addresses: {id, state, userId}[] = []; for (let i = 0; i < 100000; i++) { addresses.push({id: i, state: