탐색 건너뛰기

Azure Cache for Redis®2

초고속 데이터 액세스를 제공하는 확장성이 뛰어난 분산된 메모리 내 솔루션

앱 더 빠른 조치

트래픽 및 앱에 대한 요구가 증가함에 따라 단순하고 비용 효율적으로 성능을 스케일링합니다. 애플리케이션 아키텍처에 빠른 캐싱 계층을 추가하여 매우 빠른 속도로 수천 명의 동시 사용자를 처리합니다. 완전 관리형 서비스의 이점 덕분입니다.

초당 수백만 개의 요청을 밀리초 미만에 이르는 대기 시간에 처리하는 탁월한 처리량과 성능

자동 패치, 업데이트, 스케일링 및 프로비저닝이 포함된 완전 관리형 서비스로, 개발에 집중하도록 지원

RedisBloom, RediSearch, RedisJSON 및 RedisTimeSeries 모듈 통합, 데이터 분석, 검색 및 스트리밍 지원

클러스터링, 활성 지역 복제, Flash의 Redis, 최대 99.999%의 가용성을 비롯한 강력한 기능

Azure Cache for Redis를 사용하여 빌드할 수 있는 항목

애플리케이션 처리량 및 대기 시간 개선

Azure Cache for Redis를 사용하여 캐싱을 통해 데이터 레이어를 가속화하세요. Azure Cache for Redis를 추가하면 데이터 처리량이 800% 이상 증가하는 동시에 비용 효율적인 가격으로 대기 시간 성능이 1,000% 이상1 증가할 수 있습니다. 기본 데이터베이스를 재설계하지 않고도 애플리케이션을 효율적으로 확장하고 사용자 환경을 개선할 수 있는 좋은 방법입니다.

블로그 게시물 읽기

분산 캐시를 사용하여 애플리케이션 성능 향상

데이터 계층에서 확장된 데이터베이스 인스턴스보다 저렴한 비용으로 처리량을 확장할 수 있도록 하여 Azure SQL Database 및 Azure Cosmos DB와 같은 데이터베이스 서비스를 보완합니다. 일반적인 캐시 보관 패턴을 사용하여 데이터베이스 쿼리 결과, 세션 상태 및 정적 콘텐츠를 저장 및 공유하고 애플리케이션을 보다 민첩하고 확장 가능하게 만드세요.

세션 데이터를 효율적으로 저장

사용자 쿠키 및 출력 페이지와 같은 웹 세션 데이터를 빠르게 저장, 검색 및 업데이트합니다. 응답성을 높이고 더 적은 수의 웹 컴퓨팅 리소스로 증가하는 로드를 처리할 수 있도록 하여 애플리케이션의 성능을 향상시키세요. 최대 사용자 데이터 안정성을 위해 데이터 지속성자동 데이터 복제를 활용하세요. 클러스터링을 사용하여 테라바이트 크기로 확장하여 가장 큰 기업의 요구 사항도 충족하고 활성 지역 배포를 통해 전 세계적으로 세션 데이터를 동기화하세요.

메시지 브로커로 서비스 간 통신

게시/구독 또는 대기열 아키텍처를 구현하기 위한 솔루션으로 Azure Cache for Redis를 사용합니다. 실시간 메시지를 라우팅하고 SignalR과 같은 웹 커뮤니케이션 프레임워크를 확장합니다. 전송 중인 데이터에 업계 표준 TLS 암호화를 사용하고 Azure Private Link로 적절한 네트워크 격리를 구성하세요.

Azure의 Redis Enterprise를 사용하여 앱 성능 업그레이드

Redis Inc.와 협력하여 개발된 Azure Cache for Redis의 Enterprise 및 Enterprise Flash 계층을 통해 많이 사용되는 Redis 엔터프라이즈 기능에 대한 획기적인 지원을 받으세요. 활성 지역 복제를 활용하여 최대 99.999%의 가용성으로 전역 분산형 캐시를 만듭니다. 포함된 RediSearch, RedisBloom, RedisTimeSeries 모듈을 통해 분석 및 기계 학습을 향상하는 새 데이터 구조를 추가합니다. 또한 Enterprise Flash 계층을 사용하여 빠른 플래시 스토리지에서 Redis를 실행하면 더 낮은 가격대로 대규모 캐시 크기를 활용할 수 있습니다.

자세한 내용

완전 관리형 서비스로 Redis 활용

Azure에서 완전 관리형 서비스를 사용하여 더 빠르게 배포합니다. Azure Cache for Redis는 오픈 소스 Redis로 지원되며 기본적으로 해시, 목록, 정렬된 집합 같은 Redis 데이터 구조를 지원합니다. Redis를 사용하는 애플리케이션은 Azure Cache for Redis와 호환됩니다. Azure Cache for Redis 데이터베이스 파일 가져오기 및 내보내기를 통해 마이그레이션을 간소화합니다.

Azure Cache for Redis를 신뢰하는 이유

  • Microsoft는 사이버 보안 연구 및 개발에 매년 USD 10억 넘게 투자합니다.

  • Microsoft에 소속된 3,500명 이상의 보안 전문가가 데이터 보안 및 개인 정보 보호를 전담합니다.

  • Azure에는 다른 어떤 클라우드 공급자보다도 더 많은 인증이 있습니다. 전체 목록을 확인하세요.

자신에게 맞게 조율할 수 있는 비용 효율적인 가격

5가지 가격 책정 계층 및 예약된 가격 책정 옵션을 통해 워크로드에 맞는 성능을 유연하게 조정할 수 있습니다. 가격 세부 정보를 참조하세요.

모든 규모의 기업이 신뢰함

쇼핑을 용이하게 한 Alaska Airlines

"We wanted to use Azure Cache for Redis and getting that running on-premises wasn't easy. But in Azure, with three clicks, we had it. We didn't have to coordinate with other teams to set up new infrastructure and figure out how to maintain it once we hit production, and that's a beautiful thing."

Ralph Feltis, Alaska Airlines 수석 소프트웨어 엔지니어
알래스카 항공

온라인 혁신을 촉진하는 CarMax

"Azure PaaS (platform as a service) gave us access to a complete set of capabilities such as Azure Cache for Redis that we didn't have to build ourselves. We can spin up these services and start using them in less than an hour, which is incredible."

Brandon Linton, 솔루션 설계자, CarMax
CarMax

글로벌 분산 솔루션을 구축하는 반려동물 케어 업계 리더

Mars는 Azure Cache for Redis를 메시지 브로커로 사용하여 애플리케이션 세션 및 서비스 전반에서 빠르게 데이터에 액세스할 수 있도록 합니다.

MARS

스케일링 가능한 새 웹 사이트를 구축한 Chipotle

Chipotle은 Azure Cache for Redis를 사용하여 웹 사이트 성능을 개선하고 빠르게 성장하는 고객 기반을 지원합니다.

Chipotle

실시간 IoT 데이터 수집을 간소화한 SitePro

"We can do more with Redis by leveraging the RedisTimeSeries module to support data collection and analytics from hundreds of thousands of IoT sensors."

Dustin Brown, SitePro의 기술 담당 이사
Sitepro

Azure Cache for Redis에 대해 자주 묻는 질문

  • Azure Cache for Redis는 스케일링 가능한 고성능 아키텍처를 지원하는 완전 관리형 메모리 내 캐시입니다. Azure Cache for Redis를 사용하면 초당 수백만 개의 요청을 밀리초 미만의 대기 시간에 처리하는 클라우드 또는 하이브리드 배포를 만들며 관리형 서비스의 구성, 보안, 가용성 이점을 동시에 활용할 수 있습니다.
  • 대부분의 데이터베이스는 비교적 느린 디스크 기반 스토리지에 데이터를 저장하는 반면, Azure Cache for Redis는 데이터를 메모리에 저장합니다. 메모리는 디스크 스토리지보다 훨씬 빠르기 때문에 훨씬 더 빠르게 데이터를 작성하고 검색할 수 있습니다.
  • 경우에 따라(종종 세션 저장소 사용 사례에서) Azure Cache for Redis를 독립 실행형 데이터베이스로 사용할 수 있습니다. 그러나 대부분의 경우에는 캐시 형태로 데이터베이스를 보완하는 요소로 사용하는 것이 가장 좋습니다. Azure Cache는 더 자주 액세스해야 하는 데이터를 처리하는 반면, 데이터베이스는 장기적으로 저장해야 하는 데이터를 처리합니다.
  • Azure Cache for Redis는 99.9% SLA로 뛰어난 안정성을 제공합니다. 대부분의 계층에서 기본 인스턴스가 중단되는 경우 장애 조치(failover)의 역할을 하는 기본 제공 복제본이 제공됩니다. 또한 하드웨어 오류 발생 시 데이터 지속성을 사용하여 데이터를 복구하도록 Azure Cache for Redis 인스턴스를 구성할 수도 있습니다.

준비가 되셨다면 Azure 체험 계정을 설정해 볼까요?

1성능에 관한 주장은 Microsoft가 의뢰하고 GigaOm이 2020년 10월에 실시한 연구의 데이터를 기반으로 합니다. 이 연구에서는 Azure Cache for Redis를 캐싱 솔루션으로 구현하거나 구현하지 않고 Azure 데이터베이스를 사용하는 테스트 애플리케이션의 성능을 비교했습니다. 연구의 데이터베이스 요소로 Azure SQL Database 및 Azure Database for PostgreSQL을 사용했습니다. Azure SQL Database의 vCore Gen 5 범용 인스턴스 2개와 Azure Database for PostgreSQL의 vCore 범용 인스턴스 2개가 Azure for Redis의 6GB P1 프리미엄 인스턴스와 함께 사용되었습니다. 이러한 결과는 Azure SQL DB의 vCore Gen 5 범용 인스턴스 8, 16, 24, 32개를 사용할 때 및 Azure Cache for Redis가 없는 Azure Database for PostgreSQL의 vCore 범용 인스턴스 8, 16, 24, 32개를 사용할 때와 비교되었습니다. 벤치마크 데이터는 HTTP 요청이 증가하는 일반적인 웹 애플리케이션 및 백 엔드 데이터베이스를 시뮬레이트하는 GigaOm 웹 애플리케이션 데이터베이스 로드 테스트에서 가져옵니다. 실제 결과는 구성과 지역에 따라 다를 수 있습니다.

2Redis는 Redis Ltd.의 등록 상표입니다. 이에 대한 모든 권리는 Redis Ltd.에 있습니다. Microsoft의 모든 사용은 참조 목적으로만 사용되며 Redis와 Microsoft 간의 후원, 보증 또는 제휴를 나타내지 않습니다.

무엇을 도와 드릴까요?