DynamoDB는 pure ‘key-value’ NoSQL로 'GROUP BY, SUM, MAX ...' 같은 집계 메서드는 제공하지 않는다.

생각해본 다른 방법

  1. Apache Hive 연동
  2. 별도 table 두기
  3. Amazon Redshift 이용

1. Hive 사용

2. 별도의 table 두기

3. Amazon Redshift

big data를 다루기 위한 aws 서비스이다.

Global Secondary Index 사용하기

기본키

기본키는 테이블의 각 항목을 나타내는 고유 식별자로, DynamoDB 기본키의 종류는 두 가지가 있다.