AWS Aurora Serverless 서비스는 Sharding이 적용이 돼 있나요?

0

제가 알기로는 AWS Aurora Serverless 같은 경우 오토스케일링이 되는것으로 알고 있습니다. 그런데 그 오토스케일링이 되는 방식이 Row단위로 하나의 테이블을 여러개로 조각조각 내서 여러 DB에 저장하는 샤딩으로 동작을 하는건가요 아니면 테이블 단위로 각각의 테이블을 여러 DB에 저장하는 방식인가요? 만약 후자라면 사용자(=개발자)가 샤딩을 해주기 위해서 하나의 테이블의 크기가 커졌을때 파티셔닝을 해서 여러 테이블로 조각을 내면 자동으로 Aurora Serverless 서비스가 여러 DB에 저장을 해주는건가요?

Orum
질문됨 8달 전576회 조회
1개 답변
0

안녕하세요. Orum님. AWS Aurora Serverless는 말씀하신대로 Aurora Capacity Unit에 따라 Auto scaling 됩니다. 말씀하신 내용 중 후자인 Row 단위로 Partition Key에 따라 테이블을 Sharding 하는 방식은 Aurora Limitless Database로 현재 Preview 신청을 받고 있습니다. Aurora Limitless는 managed 서비스로 Partition key의 key range에 따라 샤드에 key 정보가 저장되고 실제 데이터는 Aurora distributed storage에 저장됩니다. [1] 관련하여 직접 테스트를 진행해보고 싶으시다면 아래 링크를 통해 신청하실 수 있습니다. [2] [1] 한국어 블로그: https://aws.amazon.com/ko/blogs/korea/join-the-preview-amazon-aurora-limitless-database/ [2] Amazon Aurora Limitless Database : https://pages.awscloud.com/Aurora-Limitless-Database-Preview.html

AWS
Regina
답변함 8달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인