AWS Aurora

양승현·2022년 7월 30일
0

aws

목록 보기
3/12

Aurora란?

  • 관리형 데이터베이스 서비스인 AWS RDS의 일부 RDBMS
  • MySQL 및 PostgreSQL과 호환되는 관계형 DB이다.
  • 표준 MySql보다 5배 표준 PostgreSql보다 3배 많은 처리량을 제공한다.
  • 인스턴스와 스토리지가 분리되어 있으며, 1개의 가용영역에 2개의 스토리지가 생성되고 총 3개의 가용역에 6개의 스토리지가 생성된다.
  • 최대 15 개의 읽기 전용 복제본을 배포할 수 있다.
  • S3 로의 지속적 백업 제공 언제든 복구 가능하다.

Aurora DB Cluster

  • Aurora DB Cluster는 기본 하나 이상의 DB 인스턴스와 데이터를 관리하는 클러스터 볼륨으로 구성된다.
  • DB 인스턴스는 기본 DB인스턴스와 Aurora 복제본으로 나뉜다.
→ 기본 DB 인스턴스
	읽기 및 쓰기 작업을 지원, 클러스터 볼륨의 모든 데이터 수정을 실행한다.
    Aurora DB Cluster마다 기본 DB 인스턴스가 하나씩은 존재한다.

→ Aurora 복제본

	스토리지 볼륨에 연결되고 읽기 작접만 지원한다.
    최대 15개 까지 Aurora 복제본을 구성한다.

RDS와 Aurora의 차이

  • RDS MySQL과 Aurora MySQL의 차이점으로 크게 Storage, 관리주체, Read Replica 구성 방식 세가지로 나뉜다.

Aurora Endpoint

  • 총 Endpoint가 Cluster, Reader, Instance, Custom Endpoint로 4가지 종류가 있다.
Endpoint
  • Client가 DB에 접근하기 위한 Host 정보

0개의 댓글