게시된 날짜: Jun 30, 2023

이제 Amazon DynamoDB는 쓰기 시도 실패 시 항목의 사본을 상태 그대로 제공하여 실패한 조건부 쓰기 처리를 간소화하고 비용을 절감합니다. 이렇게 하면 항목을 검색하기 위해 별도의 읽기 작업을 수행하지 않고도 조건 오류의 원인을 보다 쉽게 파악하고 실패한 조건부 쓰기에 이를 대응할 수 있습니다.

이전에는 조건 검사 오류 발생 시 단일 쓰기 작업의 조건 검사 오류가 항목의 사본을 반환하지 않았습니다. 항목을 가져와서 오류의 원인을 조사하려면 별도의 읽기 요청이 필요했습니다. 이제 ReturnValuesOnConditionCheckFailure 파라미터를 통해 DynamoDB 오류 메시지에 추가 비용 없이 쓰기 시도 중 상태 그대로 항목의 사본을 포함할 수 있습니다.

새 파라미터는 모든 AWS 리전에서 사용할 수 있으며 모든 AWS SDK, DynamoDB API, AWS CLI 및 DynamoDB용 PartiQL에서 지원됩니다. 시작하려면 PutItem, UpdateItem 또는 DeleteItem 작업에 파라미터를 추가하고 값을 ALL_OLD로 설정합니다. 조건 검사에 대한 자세한 내용은 다음 페이지를 참조하세요.