본문 바로가기

개발/AWS

[DynamoDB] DynamoDB란?

DynamoDB란?

AWS에서 제공하는, NoSQL 데이터베이스 서비스입니다.

 

DynamoDB의 특징

  • NoSQL이므로 schemaless 입니다.
  • partition key와 sort key가 있습니다.
    • partition key는 고유한 키입니다.
    • 같은 partition key를 가진 항목들이 서로 다른 sort key를 가질 수 있습니다. 즉, partition key와 sort key로 이루어진 테이블에서는, 두 개의 항목이 동일한 partition key를 가질 수 있지만, 서로 다른 sort key를 가져야 합니다.
    • 숫자는 Decimal 형태로 저장됩니다.
  • JSON 형태로 항목을 볼 수 있습니다.