LastEvaluatedKey1 dynamodb 파이썬으로 데이터 스캔하기 다이나모 DB는 아주 가볍게 서버리스 개발을 시작할 수 있는 도구이긴 하지만, 몇 가지 제약들이 존재합니다. 그 중에 가장 직관적이고 중요하게 다뤄야하는 부분은 조회시 1MB 의 용량 제한이 될 것입니다. 여기에서 기본적으로 다음의 고려사항들을 생각하면서 데이터를 처리해야합니다. - 기본적으로 한 행의 데이터가 1MB 이내여야 함 - 1MB 용량 제한은 key 기준이므로 설계 단계부터 고려되어야 함. ( KeyConditionExpression 기준으로 처리되므로 FilterExpression 기준으로 생각하면 엄청난 조회 용량의 낭비가 발생할 수 있음) - 전체 조회 시에 필연적으로 1MB 를 고려해서 조회해야함. 여기에서는 python 기반으로 간단하게 scan 하는 방법을 알아보겠습니다. 코드에서 .. 2023. 10. 28. 이전 1 다음