반응형
◇ 공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇
GetItem
과 BatchGetItem
은 DynamoDB에서 데이터베이스의 항목을 조회하는 데 사용되는 API이다.
GetItem
GetItem
은 DynamoDB에서 단일 항목(아이템)을 조회하는 API이다.
요청 시 지정한 기본 키(primary key)로 단일 아이템을 검색한다.
aws dynamodb get-item \
--table-name YourTableName \
--key '{"YourPrimaryKeyAttributeName": {"S": "YourPrimaryKeyValue"}}'
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_GetItem.html
BatchGetItem
BatchGetItem
은 여러 아이템을 동시에 조회하는 API이다.
여러 테이블에서 최대 100개 아이템까지 요청할 수 있다. 한 번의 요청으로 가져오기 때문에 효율적이다.
🛑 제한 사항: 최대 아이템 = 100개, 총 데이터 크기 = 16MB
aws dynamodb batch-get-item \
--request-items '{
"YourTableName": {
"Keys": [
{"YourPrimaryKeyAttributeName": {"S": "Value1"}},
{"YourPrimaryKeyAttributeName": {"S": "Value2"}}
]
}
}'
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchGetItem.html
728x90
반응형
'클라우드(AWS)' 카테고리의 다른 글
[AWS] AppSync란? 쉽게 정리 (GraphQL 서비스) (2) | 2024.10.04 |
---|---|
[AWS] Lambda@Edge란? 쉽게 정리 (0) | 2024.10.04 |
[AWS] SDK란? 쉽게 정리 (Software Development Kit) (2) | 2024.10.03 |
[AWS] SAM (Serverless Application Model)이란? 쉽게 정리 (SAM CLI, Template) (0) | 2024.10.02 |
[AWS] CI/CD 서비스 쉽게 정리: Code Commit, Code Build, Code Deploy, Code Pipeline, CodeGuru, CodeStar, CodeArtifact (0) | 2024.10.02 |