1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
It depends on your use-case.
S3 Select allows you to retrieve a subset of data from a single object in S3.
Athena allows you to define tables that represent many objects in S3 and perform aggregations, joins, etc. across tables.
Athena is the service with more features and capabilities, but that doesn't make it a better option if you only need the capabilities of S3 Select.
For example you could use Athena for the same use-case as S3 Select, but then you would have to create tables for each individual object. With S3 Select there are no tables to create, you just specify the object key in the API call. So for such a use case S3 Select would be quicker and less effort.
回答済み 4年前
関連するコンテンツ
- AWS公式更新しました 3年前
- AWS公式更新しました 2年前