AWS에서 제공하는 Serverless NoSQL 데이터베이스 서비스이다.
NoSQL로 기존 RDB와의 차이점은 별로의 포스팅에 작성해두었다.
https://jrograming.tistory.com/11
SQL, RDBMS vs NoSQL 공부
AWS Storage를 공부하려고 보니 Database의 RDB와 NoSQL을 또 살펴보게 됐다.해당 주제는 내가 신입 사원 면접을 준비하는 과정에서 공부했던 내용인데 결국 또 공부하게 될 만큼 굉장히 중요한 주제라
jrograming.tistory.com
굉장히 유연한 확장성과 빠른 성능을 제공중인 데이터베이스로 많은 요구사항에 사용된다고 생각한다.
DynamoDB
각각의 테이블은 Primary Key 를 가지고 각각의 item을 구성한다 (unique)
또한, secondary indexes를 통해 유연한 쿼리도 지원하게 된다.
Primary Key : DynamoDB의 테이블에서 반드시 지정해야하는 unique key이다.
Secondary Indexes : primary key 뿐만 아니라 secondary key로 쿼리가 가능하다.
AWS DynamoDB Streams 공부 (0) | 2024.08.19 |
---|---|
AWS Database 공부하기 (0) | 2024.08.18 |