0

我的要求是将数据存储到 S3 并使用 Amazon Redshift Spectrum 对 S3 数据执行查询。我的数据是用一对多和多对多建模的。例如考虑以下 SQL 模式

user (id, name)
user_phoes (id, phone_type, user_id)
user_roles (id, role_type, user_id)
user_role_activities (id, type, user_role_id)

我需要一种更好的方法来将这些数据存储在 S3 中。这样我就可以通过 Redshift Spectrum 轻松地将这些加载到 Redshift 中以执行 JOIN 查询。

注意:数据将按计划插入 S3。Redshift 应该保持与我的模型中相同的外键约束。数据可以以任何顺序插入到 S3 中。那是用户数据之前的 user_phones 数据。

期待更好的方法在 Redshift 中存储 S3 和计算数据

4

0 回答 0