개요
Tair (Redis® OSS-Compatible)는 인메모리 캐시에서 데이터를 검색하여 데이터의 읽기/쓰기 성능을 가속화합니다. ApsaraDB for Redis는 인메모리 캐시 용도 뿐만 아니라 데이터를 디스크 영구저장하여 빠른 성능을 요구하는 웹 애플리케이션의 데이터베이스로도 사용할 수 있습니다.
Tair (Redis® OSS-Compatible) 는 string, list, sets, ordered sets, hash와 같은 key-value의 다양한 데이터 유형을 지원합니다. 또한 transaction, message subscription, message publication와 같은 고급 기능도 지원합니다.
Tair (Redis® OSS-Compatible) 는 클라우드에서 안전하고 확장 가능하며 유지 관리가 필요 없는 데이터베이스 서비스를 제공합니다. 또한 고 가용성을 보장하기 위해 마스터 레플리카 인스턴스 및 Cross-Zone 배포를 지원합니다.
무료 체험판
Tair (Redis® OSS-Compatible)
가장 인기 있는 KV 캐싱 데이터베이스인 Redis®와 완벽하게 호환됩니다.
무료로
배포 모드: 클라우드 네이티브
Redis® OSS 5.0/6.0/7.0
1GB RAM
2 레플리카
다양한 인스턴스 유형
Tair (Redis® OSS-Compatible) - 표준 마스터 복제본 성능 향상
마스터 복제본 아키텍처는 대규모 인터넷 및 고성능 애플리케이션 데이터를 캐싱하는 데 적합합니다.
시나리오
- 각 노드의 초당 쿼리 수(QPS)가 최대 240,000개로 Community Edition 성능의 3배입니다.
- 인터넷 프로덕션 환경은 매일 수천만 명의 활성 사용자를 지원합니다.
Enhanced Edition | 4GB 표준 성능 향상 | 커넥션: 20,000
Tair (Redis® OSS-Compatible) - 클러스터 높은 처리량 및 동시성
데이터는 분산 아키텍처에서 노드 간에 샤딩됩니다. 이를 통해 Tair (Redis® OSS-Compatible)는 높은 성능, 낮은 레이턴시, 높은 용량을 달성할 수 있습니다. 이는 대규모 인터넷 애플리케이션 데이터를 캐싱하는 데 적합합니다.
시나리오
- 데이터 용량을 최대 4TB까지 확장합니다.
- 인터넷 프로덕션 환경은 매일 수천만 명의 활성 사용자를 지원합니다.
Enhanced Edition | 8GB 클러스터 성능 향상(4개 샤드) | 커넥션: 40,000
혜택
매우 안정적인 아키텍처
Alibaba Cloud Apsara 분산 운영 체제 및 고성능 SSD 스토리지를 기반으로 하는 마스터 복제본 아키텍처는 자동 failover를 보장합니다. RDB 지속성 및 AOF 지속성이 지원됩니다.
높은 성능 및 확장성
연결 용량 및 네트워크 처리량은 구성 가능합니다. 클러스터 인스턴스의 탄력적 구성은 동시성이 높은 시나리오에 적용됩니다. 서비스 중단 없이 스토리지, 네트워크 처리량 및 연결 용량을 확장할 수 있습니다.
소스 코드 최적화
Alibaba Cloud의 수석 전문가가 더 높은 성능과 보안을 위해 커널을 최적화하고 커널 취약성을 수정하며 서비스 안정성을 보장하기 위해 전문 서비스를 제공합니다.
스마트 운영 및 유지 관리
시각화된 리소스 관리, 엔드 투 엔드 모니터링 및 알림 시스템, 핸즈프리 버전 제어를 위한 자동 업그레이드, 지능적인 관리 및 유지 관리를 지원합니다.
특징
광범위한 서비스 범위: 다양한 비즈니스 크리티컬 서비스를 지원
데이터 처리 중에 높은 성능과 비용 효율성, 데이터 지속성 요구 사항을 충족하기 위해 전체 비즈니스 개발 라이프사이클을 지원합니다.
Redis® OSS Compatible Edition
오픈소스 Redis®를 기반으로 개발된 Tair (Redis® OSS-Compatible)는 Redis® 네이티브 데이터 유형 및 Redis® API와 완벽하게 호환됩니다. Tair (Redis® OSS-Compatible)는 RDB(Redis® Database) 지속성과 AOF(Append Only File) 지속성을 제공합니다. Alibaba Cloud의 강력한 관리 역량은 클라우드에서 안정적인 데이터베이스 서비스를 제공합니다.
Tair (Redis® OSS-Compatible): 성능 향상
오픈소스 Redis®와 호환되는 성능 향상 인스턴스는 다중 스레딩 I/O 모델을 채택하고 있으며, 각 Redis® 노드의 초당 쿼리 수(queries per second, QPS)를 개선하면서 많은 수의 동시 커넥션을 처리할 수 있습니다. Redis® OSS Compatible Edition 인스턴스의 3배에 달하는 QPS 값을 자랑하는 성능 향상 인스턴스는 초고도의 동시성과 초저 레이턴시를 요구하는 시나리오에 적용됩니다. 자세히 알아보기 >
Tair (Redis® OSS-Compatible): 영구 인메모리
영구 메모리 최적화 인스턴스는 고도의 동시성 요건에 부합하는 데이터베이스입니다. 이 인스턴스는 Intel Optane© 메모리를 채택하고 기본 제공 Redis® 명령어를 지원하며 실시간 데이터 지속성 기능을 제공하는 동시에 대부분의 Redis® 데이터 구조 및 API와 호환됩니다. 영구 메모리 최적화 인스턴스를 사용하면 저렴한 비용으로 대량의 웜 데이터와 핫 데이터를 저장하고 쿼리할 수 있으며, Redis® OSS Compatible Edition 인스턴스 대비 비용을 최대 30%까지 절감할 수 있습니다. 영구 메모리 최적화 인스턴스는 고도의 동시성과 낮은 레이턴시 및 대규모 데이터 스토리지를 요구하는 비용 의존형 시나리오에 적용됩니다. 자세히 알아보기 >
Tair (Redis® OSS-Compatible): 용량 스토리지
스토리지 최적화 인스턴스는 고도의 동시성 요건에 부합하는 데이터베이스로, Alibaba Cloud의 고급 SSD를 사용하고 기본 제공 Redis® 명령어를 지원하며, 실시간 데이터 지속성 기능을 제공하는 동시에 대부분의 Redis® 데이터 구조 및 API와 호환됩니다. 이러한 인스턴스를 사용하면 지극히 저렴한 비용으로 엄청나게 많은 양의 웜 데이터와 콜드 데이터를 저장하고 쿼리할 수 있으며 Redis® OSS Compatible Edition 인스턴스 대비 최대 85%까지 비용을 절감할 수 있습니다. 스토리지 최적화 인스턴스는 고도의 동시성, 초대형 데이터 스토리지 및 초저 비용을 요구하면서 레이턴시에 민감하지 않은 시나리오에 적용됩니다. 자세히 알아보기 >
다양한 아키텍처: 싱글 샤드, 마스터-레플리카, 읽기/쓰기 분할, 분산 클러스터를 지원
싱글 노드 인스턴스는 캐싱 시나리오에 적합합니다. 마스터 레플리카 인스턴스는 자동 failover를 지원합니다. 읽기/쓰기 분할 인스턴스는 읽기가 쓰기보다 더 많이 처리되는 시나리오에 적용됩니다. 클러스터 인스턴스는 확장할 수 있습니다.
마스터 복제본 아키텍처
복제본 노드는 실시간으로 마스터 노드와 동기화됩니다. 마스터 노드에 장애가 발생할 경우 시스템은 자동으로 페일오버를 수행하고 몇 초 내에 서비스를 복원합니다. 그런 다음 복제본 노드가 워크로드를 넘겨받습니다. 페일오버 프로세스 중에 서비스는 중단되지 않습니다. 마스터 복제본 아키텍처는 서비스의 고가용성을 보장합니다.
클러스터 아키텍처
클러스터 인스턴스는 분산 아키텍처에서 실행됩니다. 각 샤드에는 고가용성을 보장하기 위해 마스터 노드와 복제본 노드가 포함되어 있습니다. 마스터 노드에 장애가 발생하면 페일오버가 트리거됩니다. 다양한 워크로드를 처리하기 위해 여러 사양이 제공됩니다. 인스턴스를 업그레이드하여 데이터베이스 서비스의 성능을 향상시킬 수 있습니다.
읽기/쓰기 분할 아키텍처
읽기/쓰기 분할 아키텍처는 읽기가 쓰기보다 더 많이 처리되는 시나리오에 적용됩니다. 각 읽기/쓰기 분할 인스턴스는 초당 최대 100,000개의 쓰기와 초당 600,000개의 읽기를 지원합니다. 이는 핫키 읽기 및 쓰기의 성능 병목 현상을 제거하는 데 도움이 됩니다.
데이터 보안: 백업 및 복원, 멀티 계층 네트워크 보호, 재해 복구
자동 백업, 빠른 복원, 멀티-레이어 네트워크 보안, Zone 레벨의 DR 및 리전 레벨의 DR을 지원합니다.
백업 및 복원
자동으로 백업을 수행하고 재해 복구를 지원합니다. 실수로 삭제된 데이터를 복원하여 비즈니스 손실을 최소화할 수 있습니다.
멀티 계층 네트워크 보호
VPC(Virtual Private Cloud)는 전송 계층에서 데이터 전송을 격리합니다. Anti-DDoS는 volumetric DDoS 공격을 실시간으로 감지하고 완화합니다. 이를 통해 1,000개 이상의 IP 주소 화이트리스트를 구성하여 악성 IP 주소를 차단할 수 있습니다.
재해 복구
물리적 계층에서 데이터 손상을 방지하기 위해 Zone 재해 복구, 지리적 재해 복구 및 크로스리전 재해 복구를 지원하여 합니다.
심층 커널 최적화
Alibaba Cloud 기술 전문가는 메모리 부족 오류 및 패치 취약성을 방지하기 위해 오픈소스 Redis®의 커널을 최적화했습니다.
탄력성: 다차원 확장 및 투명한 업그레이드
인스턴스의 성능과 용량을 개선하기 위한 다이내믹 업그레이드입니다. 서비스 중단 없이 다수의 아키텍처 간에서 전환할 수도 있습니다.
데이터 용량 확장
Tair (Redis® OSS-Compatible) 인스턴스는 다양한 메모리 용량에서 사용할 수 있습니다. 비즈니스 요구 사항을 충족하도록 인스턴스의 메모리 용량을 조정할 수 있습니다.
성능 업그레이드
클러스터 아키텍처를 사용하면 데이터베이스의 스토리지 및 처리량을 확장할 수 있습니다. 이는 성능 병목 현상을 제거하고 초당 수천만 개의 읽기 및 쓰기를 처리할 수 있습니다.
여러 아키텍처
다양한 비즈니스 요구 사항을 충족하도록 싱글 노드 캐싱 아키텍처 및 마스터 복제본 아키텍처를 지원합니다. 필요에 따라 마스터 복제본 인스턴스로 업그레이드하거나 표준 인스턴스로 다운그레이드할 수 있습니다.
인텔리전트 O&M: 전문 모니터링 및 데이터 관리 플랫폼, 자동 커널 버전 업그레이드
DMS(Data Management) 콘솔과 Tair (Redis® OSS-Compatible) 콘솔은 사용하기 쉽고 관리 및 유지 관리 비용을 줄일 수 있습니다. 시스템은 최신 버전으로 자동 업그레이드됩니다.
모니터링 플랫폼
인스턴스의 CPU 사용률, 연결 수 및 디스크 사용량을 실시간으로 모니터링하고 알림을 제공합니다. 이를 통해 인스턴스에 대한 인사이트를 얻을 수 있습니다.
시각화된 관리 플랫폼
Tair (Redis® OSS-Compatible) 콘솔에서 몇 번의 클릭만으로 리스크가 높은 일반적인 작업을 수행할 수 있습니다. 예를 들어 인스턴스를 복제하거나 데이터를 백업하거나 데이터를 복원할 수 있습니다.
시각화된 데이터 관리 플랫폼
DMS 콘솔을 사용하면 시각화된 방식으로 데이터를 관리할 수 있습니다. 이를 통해 개발 및 유지 관리 효율성이 향상됩니다.
커널 버전 관리
커널 버전은 자동으로 업그레이드되고 결함은 최대한 빨리 패치가 적용됩니다. 이렇게 하면 버전 제어가 용이해집니다. 구성 매개변수는 시스템 리소스 사용률을 높이기 위해 최적화됩니다.
시나리오
캐싱
싱글 노드 인스턴스는 많은 읽기 및 쓰기를 처리하지만 비용 효율성을 높여야 하는 웹사이트에 적합합니다. 싱글 노드 인스턴스는 캐싱 서비스를 위한 것입니다. 이는 높은 QPS 성능을 제공하고 RDS를 사용하여 데이터를 유지합니다.
혜택
-
높은 읽기/쓰기 성능
싱글 스레딩 기능을 사용하면 Redis®가 최대 100,000 QPS를 처리할 수 있으며 싱글 노드 클러스터 인스턴스로 업그레이드할 경우 더 많은 트래픽 부하를 견딜 수 있습니다.
-
고가용성
single point of failure로부터 워크로드를 보호합니다.
-
비용 효율성
싱글 노드 인스턴스는 비용 효율적이며 캐싱 서비스에 적용할 수 있습니다.
탄력적 확장
게임 회사는 신규 플레이어를 취득하고 시장 점유율을 늘리기 위해 늘 새로운 게임을 출시합니다. Tair (Redis® OSS-Compatible)는 애플리케이션 개발의 복잡성을 줄이고 과부하를 견딜 수 있도록 다이내믹하게 확장할 수 있습니다.
혜택
-
데이터 지속성
게임 업계에서는 개발자가 중복 서버를 만들고 사용자가 데이터를 다른 서버로 전송할 때 탄력적인 확장이 필요합니다. 데이터 지속성은 데이터베이스 엔진의 부하를 줄이고 개발 복잡성을 줄일 수 있습니다.
-
빠른 복제
백업 파일에서 인스턴스를 복제하여 하루에 여러 번 중복 서버를 만드는 게임 업계 요구 사항을 충족할 수 있습니다.
-
재해 복구
백업 파일은 7일 동안 무료로 보관됩니다. 몇 번의 클릭만으로 데이터를 복원하여 데이터 보안을 보장할 수 있습니다.
높은 확장성
라이브스트리밍 시나리오에서는 트래픽 급증이 발생합니다. 클러스터 인스턴스는 Redis®의 싱글 스레딩 병목 현상을 극복하고 수백만 개의 QPS를 처리하며 낮은 레이턴시 및 높은 동시성 요구 사항을 충족할 수 있습니다.
혜택
-
투명한 탄력적 확장
현재 비즈니스에 영향을 주지 않으면서 시스템 접속, 사용자 방문 및 트래픽 급증을 처리합니다.
-
데이터 보안
클러스터 인스턴스의 각 샤드는 마스터 복제본 아키텍처에 배포되어 재해 복구를 구현하고 데이터 보안을 보장합니다.
빅데이터 컴퓨팅과 원활하게 통합
이커머스 업계에서는 제한된 시간 동안 운영되는 대규모 프로모션 시스템과 카운팅 기능을 사용하는 재고 시스템이 엄청난 양의 사용자 트래픽에 노출됩니다. Tair (Redis® OSS-Compatible)는 과도한 읽기를 견딜 수 있고 데이터 지속성을 제공합니다.
혜택
-
높은 QPS
싱글 스레딩 기능을 사용하면 Redis®가 최대 100,000 QPS를 처리할 수 있으므로 높은 동시성 시나리오의 요구 사항을 충족할 수 있습니다.
-
데이터 지속성
RDB 지속성(특정 시점 스냅샷 생성) 및 AOF 지속성(로그 작업)을 지원합니다.
-
최적화된 스토리지 아키텍처
Tair (Redis® OSS-Compatible) + RDS 스토리지 아키텍처를 사용하고 캐시 및 디스크에 데이터를 유지하여 데이터베이스 성능을 향상시킵니다.
참조
실습
Alibaba Cloud로 여러 리전에 애플리케이션 배포하기
이 솔루션은 여러 리전에 애플리케이션을 배포하는 데 도움이 됩니다. 리전별 네트워크를 중앙 내부 네트워크에 연결하고, Express Connect 기반 배포를 CEN 기반 배포로 마이그레이션하며, ApsaraDB RDS for MySQL의 여러 크로스리전 시스템 간에 복제를 배포할 수 있습니다.
실습
Alibaba Cloud로 오토스케일링 시스템 구축하기
이 솔루션은 트래픽 변동을 처리하기 위해 컴퓨팅 리소스를 자동으로 조정하는 데 도움이 됩니다. 이 주제에서는 증가하는 데이터 요구 사항을 충족하도록 데이터베이스를 확장하고 여러 리전에서 데이터를 캐시하여 데이터베이스 부하를 줄이는 방법을 설명합니다.
교육 과정
Alibaba Cloud Tair (Redis® OSS-Compatible)로 애플리케이션 가속화하기
이 웨비나에서는 Alibaba Cloud Tair (Redis® OSS-Compatible)로 애플리케이션을 가속화하는 방법을 설명합니다.