DDB

업데이트:

DynamoDB

전역 테이블 작동방식

  • ddb의 전역 테이블은 리전당 한 개의 복제본 테이블을 가질 수 있다.
  • DDB의 복제본 테이블의 항복이 변경되면 전역 테이블에 있는 다른 모든 복제본에도 복제가 된다. 하지만 강력한 일관성을 제공하지는 않는다. 모든 리전에서 완벽하게 동일한 데이터를 읽고 쓰기를 원한다면 전역 복제본을 사용하는게 아니라 동일한 리전에서 동일 테이블에서 읽고 쓰기를 해야한다.!!!!!
  • 예를 들어 도쿄리전에서 데이터를 쓰고, 서울 리전에서 해당 데이터를 바로 읽을라고 하다보면 반영이 안되는 경우가 있을 수 있다.

용량

  • 읽기 쓰기의 최대값은 40000 read/write capacity.
  • 한 항목은 max 400 KB 이다.

특징

- 여러 항목이 동일한 파티션 키를 가질 수 있으나, 정렬키는 달라야한다

https://docs.aws.amazon.com/ko_kr/amazondynamodb/latest/developerguide/globaltables_HowItWorks.html

비용 절감 방법

  • 온디맨드 용량 모드
  • 프로비저닝 용량 모드
  • 오토스케일링 모드
  • 예약 용량 구매
    • 1년 1000 WCU - 1628$, 1000 RCU - 324$

댓글남기기