DynamoDB를 통해 읽었습니다.가격페이지를 방문했는데 무료 사용 등급에 대해 약간 혼란스럽습니다. 개발자가 DynamoDB를 시작하려고 하며 100MB의 무료 스토리지 + 초당 5개의 쓰기 및 10개의 읽기를 받는다고 가정해 보겠습니다.
5w/r5 용량 미만에서는 테이블을 생성할 수 없으므로 DynamoDB를 사용하는 개발자는 최대 2개의 테이블만 생성할 수 있습니다.
이는 또한 누군가가 개발 중에 여러 개의 테이블을 만들어야 한다면 거기에 앉아서 거의 아무것도 하지 않는 테이블에 대해 한 달에 약 7.50달러(5w만 사용하는 경우 절반)를 지불해야 한다는 것을 의미합니다.
그 맞습니까?
답변1
업데이트
요청할 수 있는 가장 작은 프로비저닝 처리량은 1w/1r 용량 단위로 감소되었습니다.Amazon DynamoDB - 최소 처리량 감소당면한 문제를 구체적으로 해결하는 자세한 내용은 다음을 참조하세요.
그만큼AWS 프리 티어매월 최대 100MB의 DynamoDB 스토리지, 읽기 용량 유닛 5개, 쓰기 용량 유닛 5개를 사용할 수 있습니다. 오늘 발표의 매우 유익한 부작용으로 이제 무료 사용 계층 내에서 최대 5개의 테이블을 생성할 수 있습니다..[강조 내 것]
원래 답변
5w/r5 용량 미만에서는 테이블을 생성할 수 없으므로 DynamoDB를 사용하는 개발자는 최대 2개의 테이블만 생성할 수 있습니다.
해당 FAQ 항목에 더 명확하게 설명되어 있으므로 귀하의 말이 맞습니다.단일 DynamoDB 테이블에 대해 프로비저닝할 수 있는 최소 처리량은 얼마입니까?:
요청할 수 있는 가장 작은 프로비저닝 처리량은 쓰기 용량 유닛 5개와 읽기 용량 유닛 5개입니다.
이는 쓰기 용량 5유닛과 읽기 용량 10유닛을 허용하는 프리 티어에 속합니다. 무료 등급은 테이블 수준이 아닌 계정 수준에 적용됩니다. 특정 계정은 쓰기 용량 5유닛과 읽기 용량 10유닛을 가진 단일 테이블을 생성할 수 있습니다.
결과적인 한 테이블 제한은 다른 테이블에 관한 다소 중요한 제한으로 간주될 수 있습니다.AWS 프리 티어하지만 반면에 단일 EC2 마이크로 인스턴스로는 심각한 실제 시나리오를 처리할 수 없습니다(기술적으로는)최근에는 두 가지를 사용할 수 있습니다).
그만큼아마존 다이나모DB사용 사례는 각각의 고급 시나리오를 명확하게 대상으로 하므로 테스트 시나리오 외에는 무료 계층이 필수 요소로 간주되지 않을 수 있습니다.
이는 또한 누군가가 개발 중에 여러 개의 테이블을 만들어야 한다면 거기에 앉아서 거의 아무것도 하지 않는 테이블에 대해 한 달에 약 7.50달러(5w만 사용하는 경우 절반)를 지불해야 한다는 것을 의미합니다.
그것도 맞습니다. 고급 고객 요구 사항을 충족함으로써프로비저닝된 처리량, Amazon은 섹션에 요약된 대로 새로운 가격 모델을 도입합니다.처리량 예약정교한 기술 및 비즈니스 분석 내에서Amazon DynamoDB: 우선 살펴보기:
이러한 유형의 원자적 서비스 수준 프로비저닝은 특정 고객 유형에 대해 차별화되고 매력적입니다. 고객의 노력 없이 선택한 처리량 수준에서 한 자릿수 대기 시간을 보장하는 것은 특정 서비스 수준이 필요하거나 필요하다고 생각하는 고객에게 매력적일 수 있습니다. 그리고 고객이 필요한 프로비저닝 수준을 수동으로 결정하도록 요구함으로써 Amazon은 고객 오버프로비저닝으로 인한 이점을 얻을 수 있습니다. 고객은 과소 프로비저닝되어 반응하면 고통을 느낄 것이지만 반대로 끝났다는 사실을 관찰하지 못할 수도 있습니다. 이동통신사와 마찬가지로 Amazon은 두 시나리오 모두에서 승리합니다.
이는 다시 한번 중요한 요구 사항과 각각 보장된 서비스 수준을 갖춘 고객이라는 목표 시장을 강조합니다. 실제로 해당 범주에 속하게 되면 유휴 테이블에 대해 약간의 프리미엄을 지불하게 됩니다.결국서비스의 이점에 비해 아무런 문제가 되지 않을 것입니다.)