DynamoDB가 몰랐던 일

계기



DynamoDB에 대해 살펴보고,
「몰랐다 」라고 생각했으므로, 기사로 했습니다.
AWS 초학자용입니다. "몰랐다 "가 두 가지 있습니다.

몰랐던 ① DynamoDB는 SQL 조작도 할 수 있을까?



인정 시험을 향해, DynamoDB는 NoSQL 대응이라고 기억하고 있었습니다만,
무려, SQL도 사용할 수 있게 되었습니다.
다만, SQL로 조작 가능하게 되는 SQL 호환의 쿼리 언어 「PartiQL」에 대응하는 것으로,
라는 것이므로, 그대로 SQL을 사용할 수 있는 것은 아니다(사용성이 나쁜 곳도 있다)그렇습니다.
인정 시험은 어떻게 되어 오는지 모릅니다만, 일찍의 대응은 없다고 합니다만, 어쨌든 문제 문제가 되어 오는 것입니까.

참고)
AWS, DynamoDB를 SQL로 조작 가능하게 SQL 호환의 쿼리 언어 「PartiQL」대응을 발표
Kota / 모리시의 PC 동영상

몰랐다 ② DynamoDB에의 화상 보존은,,,



DynamoDB씨, 대규모 데이터의 취급의 이미지였다.

Amazon DynamoDB는 수 페타바이트의 데이터와 초당 수천만 개의 읽기 및 쓰기 요청을 지원하기 위해,

참고)
Amazon DynamoDB의 특징

그러나 잘 읽어 보면,,,
인식 차이로 부끄러운 한입니다

Amazon DynamoDB는 key-value 및 문서 데이터 모델을 지원하는 NoSQL 데이터베이스로, 개발자는 수 페타바이트의 데이터와 초당 수천만 개의 읽기 및 쓰기 요청을 지원하기 위해 소규모에서 글로벌까지 시작할 수 있는 최신 서버리스 애플리케이션을 빌드할 수 있습니다. DynamoDB는 고성능의 인터넷 규모 응용 프로그램을 실행하도록 설계되었으며 기존의 관계형 데이터베이스에 과부하가 걸릴 수 있습니다.

Amazon DynamoDB의 특징

문서 데이터 모델을 서포트하고 쓰고 있네요, 화상의 취급 주의입니다.
이쪽도 과연 참고가 되었습니다.

DynamoDB는 개별 레코드를 64KB로 제한하므로 이미지가 작지 않으면 DynamoDB를 사용할 수 없습니다.

참고)
amazon-s3 - 많은 이미지를 저장하는 S3 대 DynamoDB

그리고 DynamoDB는 데이터베이스 서비스입니다.

결과



① DynamoDB는 SQL도 사용할 수 있게 되었지만, SQL 호환의 쿼리 언어 「PartiQL」로, 그대로 SQL을 사용할 수 있는 것은 아니다.

② 이미지 저장은 DynamoDB가 아니라 S3 등에 저장해라.

좋은 웹페이지 즐겨찾기