Amazon DynamoDB CRUD API 1. 데이터 생성 PutItem – 테이블에 단일 항목을 쓴다. 기본 키 속성은 꼭 지정해야 하지만 다른 속성은 지정하지 않아도 된다. BatchWriteItem – 테이블에 최대 25개의 항목을 쓴다. 여러 항목을 삭제하는 경우에 BatchWriteItem을 사용할 수도 있다. 2. 데이터 읽기 GetItem – 테이블에서 단일 항목을 가져온다. 항목의 기본 키를 지정해야 하고. 전체 항목 또는 속성 일부만 가져올 수 있다. BatchGetItem – 하나 이상의 테이블에서 최대 100개의 항목을 가져온다. Query – 특정 파티션 키가 있는 모든 항목을 가져온다. 파티션 키 값을 지정해야 한다. 전체 항목 또는 속성 일부만 가져올 수 있다. 경우에 따라 ..
Amazon DynamoDB - Amazon DynamoDB는 종합 관리형 NoSQL 데이터베이스 서비스 - 규모에 관계없이 데이터를 저장 및 검색하고, 어떠한 요청 트래픽이라도 처리할 수 있는 데이터베이스 테이블을 생성할 수 있다. - 성능 저하 없이 테이블의 처리 능력을 자동으로 확장 및 축소(Auto Scaling)할 수 있다. - 온디맨드 백업을 지원하여 최근 35일 내에 특정 시점으로 테이블을 복원할 수 있다. DynamoDB의 구성요소 테이블/항목/속성, 기본 키, 보조 인덱스, 스트림 1. 테이블, 항목, 속성 - 테이블 : 다른 데이터 베이스들과 마찬가지로 테이블은 데이터의 집합이다. (DynamoDB에서 테이블은 항목들의 집합) - 항목 : 속성들의 집합. 각 테이블에는 0개 이상의 항목..