복제: Valkey 및 Redis OSS 클러스터 모드 비활성화됨 vs. 활성화됨 - Amazon ElastiCache

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

복제: Valkey 및 Redis OSS 클러스터 모드 비활성화됨 vs. 활성화됨

Valkey 7.2 및 Redis OSS 버전 3.2부터는 두 가지 유형의 클러스터(API/CLI: 복제 그룹) 중 하나를 생성할 수 있습니다. Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터에는 항상 최대 5개의 읽기 전용 복제본 노드가 있는 단일 샤드(API/CLI: 노드 그룹)가 있습니다. Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터에는 각각 1~5개의 읽기 전용 복제본 노드가 있는 최대 500개의 샤드가 있습니다.

이미지: Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 및 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터

Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 및 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터

다음 표에는 Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터와 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터 간의 중요한 차이점이 요약되어 있습니다.

Valkey 또는 RedisOSS(클러스터 모드 비활성화됨)와 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터 비교
기능 Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) Valkey 또는 RedisOSS(클러스터 모드 활성화됨)
수정 가능 예. 복제본 노드 추가/삭제 및 노드 유형 확장을 지원합니다. 제한. 자세한 내용은 용 버전 관리 ElastiCacheValkey 또는 Redis에서 클러스터 크기 조정OSS(클러스터 모드 활성화됨) 섹션을 참조하세요.
데이터 파티셔닝 아니요
샤드 1 1~500
읽기 전용 복제본 0~5
중요

복제본이 없으며 노드에 장애가 발생하면 전체 데이터가 손실됩니다.

샤드당 0~5개.
중요

복제본이 없으며 노드에 장애가 발생하면 전체 데이터가 손실됩니다.

다중 AZ 예, 최소 1개의 복제본이 있어야 합니다.

선택 사항입니다. 기본적으로 활성화되어 있습니다.

선택 사항입니다. 기본적으로 활성화되어 있습니다.

스냅샷(백업) 예, 단일 .rdb 파일을 생성합니다. 예, 각 샤드에 고유한 .rdb 파일을 생성합니다.
복원 예, Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터의 단일 .rdb 파일을 사용합니다. 예, Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 또는 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터의 .rdb 파일을 사용합니다.
지원되는 버전 모든 Valkey 및 Redis OSS 버전 모든 Valkey 버전 및 Redis OSS 3.2 이상
엔진 업그레이드 가능 여부 예, 하지만 몇 가지 제약이 있습니다. 자세한 내용은 용 버전 관리 ElastiCache 단원을 참조하십시오. 예, 하지만 몇 가지 제약이 있습니다. 자세한 내용은 용 버전 관리 ElastiCache 단원을 참조하십시오.
암호화(Encryption) 버전 3.2.6(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 및 4.0.10 이상. 버전 3.2.6(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 및 4.0.10 이상.
HIPAA 적격 버전 3.2.6(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 및 4.0.10 이상. 버전 3.2.6(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 및 4.0.10 이상.
PCI DSS 규정 준수 버전 3.2.6(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 및 4.0.10 이상. 버전 3.2.6(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 및 4.0.10 이상.
온라인 리샤딩 N/A 버전 3.2.10(에 대해 예약됨EOL, Redis OSS 버전 수명 종료 일정 참조) 이상.

어떤 클러스터를 선택해야 합니까?

Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 또는 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 중에서 선택할 때는 다음 요인을 고려하세요.

  • 조정과 파티셔닝 - 비즈니스 요구는 변화합니다. 최고 수요가 발생할 때를 대비하거나 수요가 변화함에 따라 조정해야 합니다. Valkey 또는 RedisOSS(클러스터 모드 비활성화됨)는 크기 조정을 지원합니다. 복제본 노드를 추가하거나 삭제하여 읽기 용량을 조정하거나 더 큰 노드 유형까지 확장하여 용량을 조정할 수 있습니다. 이 두 작업은 모두 시간이 소요됩니다. 자세한 내용은 섹션을 참조Valkey 또는 Redis용 복제본 노드 크기 조정OSS(클러스터 모드 비활성화됨)하세요.

     

    Valkey 또는 RedisOSS(클러스터 모드 활성화됨)는 최대 500개의 노드 그룹에서 데이터 파티셔닝을 지원합니다. 비즈니스에 변경이 필요할 때마다 샤드 수를 동적으로 변경할 수 있습니다. 파티셔닝의 이점 중 하나는 로드를 더 많은 엔드포인트로 분산시켜 최고 수요가 발생할 때 액세스 병목 현상을 줄이는 것입니다. 또한 데이터가 여러 서버에 분산될 수 있으므로 더 큰 데이터 세트를 수용할 수 있습니다. 파티션 크기 조정에 대한 자세한 내용은 섹션을 참조하세요Valkey 또는 Redis에서 클러스터 크기 조정OSS(클러스터 모드 활성화됨).

     

  • 노드 크기 대 노드 수 - Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터에는 샤드가 하나뿐이므로 노드 유형은 모든 클러스터의 데이터와 필요한 오버헤드를 수용할 수 있을 만큼 커야 합니다. 반면 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터를 사용할 때 여러 샤드에 데이터를 분할할 수 있으므로 노드 유형은 더 작지만 더 많이 필요할 수 있습니다. 자세한 내용은 노드 크기 선택 단원을 참조하십시오.

     

  • 읽기 대 쓰기 - 클러스터의 기본 로드가 데이터를 읽는 애플리케이션인 경우 읽기 전용 복제본을 추가하고 삭제하여 Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터를 확장할 수 있습니다. 그러나 5개 읽기 전용 복제본의 최대치가 있습니다. 클러스터의 로드가 쓰기 사용량이 많은 경우 샤드가 여러 개 있는 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터의 추가 쓰기 엔드포인트를 활용할 수 있습니다.

어떤 유형의 클러스터를 구현하도록 선택하든 현재와 미래의 요구에 적합한 노드 유형을 선택해야 합니다.