dynamodb1 DynamoDB는 어렵다. DynamoDB의 장점 1. 일정하게, 매우 빠르다. 2. NoSQL이므로 스키마가 자유롭다. (초기 설계가 잘 되었단 가정 하에) 3. 무제한적인 DB 볼륨. 4. 온디맨드 방식으로 자유로운 오토 스케일링. 5. 서버리스. 6. 다른 AWS 서비스들 간의 조합 지원이 잘 되고 자유로움. 위 중 1, 4, 5, 6 장점에 입각하여 사이드 프로젝트에 DynamoDB를 사용해보려고 했다. 하지만 너무 제한 조건이 많았다. 가장 크게 다가온 단점들이 몇가지 있는데, 1. GSI 설정시 요금이 GSI 개수 만큼 n배로 증가. - 솔직히 이건 트래픽이 많지 않을 것이기에 그렇다치는데, 그럼에도 불구하고 내가 원하는데로 인덱스를 설정하지 못하는 것에 대한 불만이 있었다. GSI 최대 설정 개수가 20인데 과연 20.. 2023. 12. 24. 이전 1 다음 728x90