Trace Id is missing
주 콘텐츠로 건너뛰기

Azure Cache for Redis®2

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

앱 더 빠른 조치

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

Video container

밀리초 미만의 대기 시간으로 초당 수백만 개의 요청을 처리하는 탁월한 처리량 및 성능

개발에 집중할 수 있도록 자동 패치, 업데이트, 크기 조정 및 프로비저닝이 포함된 완전 관리형 서비스

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의 보안 센터 개요
권장 사항 목록을 보여 주는 Azure의 보안 센터 컴퓨팅 및 앱 탭

Azure 체험 계정으로 시작

1

체험 계정을 만드세요. 30일 내에 사용할 수 있는 USD200 크레딧을 받으세요. 크레딧이 있는 동안 Azure의 수많은 인기 서비스와 55가지가 넘는 상시 무료 제공 서비스를 무료로 이용하세요.

2

크레딧을 다 사용한 후에는 종량제로 전환하여 동일한 무료 서비스로 계속 구축하세요. 월간 체험 한도를 초과해서 사용하는 경우에만 요금을 지불합니다.

3

12개월 후에는 상시 무료로 제공되는 55가지가 넘는 서비스를 계속 이용하고, 월간 체험 한도를 초과해서 사용한 만큼만 요금을 지불하세요.

모든 규모의 기업이 신뢰하는 제품

쇼핑을 용이하게 한 Alaska Airlines

"Azure Cache for Redis를 사용하고 싶었지만 온-프레미스 실행이 쉽지 않았습니다. 하지만 Azure에서는 세 번의 클릭만으로 이를 사용할 수 있었습니다. 새로운 인프라를 설정하고 프로덕션에 도달하면 유지 관리하는 방법을 파악하기 위해 다른 팀과 조율할 필요가 없었습니다."

Ralph Feltis, Alaska Airlines 수석 소프트웨어 엔지니어

Alaska Airlines

온라인 혁신을 촉진하는 CarMax

"Azure PaaS(Platform as a Service)를 통해 직접 빌드하지 않아도 되는 Azure Cache for Redis와 같은 완전한 기능 집합에 액세스할 수 있었습니다. 이러한 서비스를 스핀업하고 1시간 이내에 사용할 수 있습니다. 이는 놀라운 일입니다."

Brandon Linton, 솔루션 설계자, CarMax

CarMax

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

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

MARS

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

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

Chipotle

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

"RedisTimeSeries 모듈을 활용하여 수백 만 개의 IoT 센서에서 데이터 수집 및 분석을 지원함으로써 Redis로 더 많은 작업을 수행할 수 있습니다."

Dustin Brown, SitePro의 기술 담당 이사

Sitepro
탭으로 돌아가기

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

  • Azure Cache for Redis is a fully managed, in-memory cache that enables high-performance and scalable architectures. Use it to create cloud or hybrid deployments that handle millions of requests per second at sub-millisecond latency—all with the configuration, security, and availability benefits of a managed service.

  • While most databases store data on slower, disk-based storage, Azure Cache for Redis stores data in memory. Since memory is significantly faster than disk storage, data can be written and retrieved much faster.

  • In some cases—and often in session store use cases—Azure Cache for Redis can be used as a standalone database. However, most of the time, it is best used as a complement to a database in the form of a cache. Azure Cache handles data that needs to be accessed more frequently, while the database handles data that needs to be stored for the longer term.

  • Azure Cache for Redis offers exceptional reliability with a 99.9 percent SLA. Most tiers provide a built-in replica that acts as a failover if the primary instance goes down. You can also configure your Azure Cache for Redis instance to use data persistence to recover data in the event of a hardware failure.

준비되셨다면 Azure 체험 계정을 설정해 봅시다.

Azure 무료로 체험하기
  • [1] 성능 클레임은 Microsoft가 의뢰하고 2020년 10월에 GigaOm에서 수행한 연구 데이터를 기반으로 합니다. 이 연구에서는 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 웹 애플리케이션 데이터베이스 로드 테스트에서 가져옵니다. 실제 결과는 구성과 지역에 따라 다를 수 있습니다.
  • [2] Redis는 Redis Ltd의 등록 상표입니다. 이에 대한 모든 권리는 Redis Ltd에 있습니다. Microsoft의 모든 사용은 참조 목적으로만 사용되며 Redis와 Microsoft 간의 스폰서쉽, 보증 또는 제휴를 의미하지 않습니다.