Computer >> 컴퓨터 >  >> 프로그램 작성 >> Redis

Azure 기반 Redis Enterprise가 앱 개발자에게 적합한 5가지 이유

이제 Azure Cache for Redis Enterprise 계층이 일반 공급을 위해 출시되었으며 이는 앱 개발자에게 좋은 소식입니다. Redis Enterprise의 고급 성능, 고가용성 및 확장된 데이터 구조 기능과 Azure의 글로벌 입지, 유연성, 보안 및 규정 준수를 개발자를 위한 놀라운 도구로 결합합니다.

이 서비스는 두 개의 새로운 엔터프라이즈 계층으로 구성됩니다.

  • 가상 머신의 휘발성 메모리(DRAM)를 사용하여 데이터를 저장하는 기업
  • 휘발성 및 비휘발성 메모리(NVMe)를 모두 사용하여 데이터를 저장하는 Enterprise on Flash

Azure Cache for Redis Enterprise는 2020년 10월부터 미리 보기로 제공되었으며 이미 여러 조직에서 채택했습니다. 친숙한 Redis 캐싱 및 데이터를 한 단계 더 발전시키려는 앱 개발자는 이 완전 관리형 Azure 기본 서비스도 사용하기를 원할 것입니다. 다음은 5가지 이유입니다.

1. 우수한 성능에 필요한 속도를 얻을 수 있습니다.

앱 개발자는 훌륭한 사용자 경험을 제공하고 지속적으로 개선하는 것을 목표로 하며 몇 밀리초의 응답 시간도 큰 차이를 만들 수 있습니다. Redis Enterprise는 1밀리초 미만의 데이터베이스 대기 시간을 제공하므로 애플리케이션이 느린 데이터 기능으로 인해 중단되지 않고 즉시 응답할 수 있습니다.

Azure Cache for Redis Enterprise는 측정 가능한 성능 이점을 제공합니다.

  • Microsoft와 GigaOm의 최근 벤치마크 연구에 따르면 Azure Cache for Redis를 애플리케이션과 함께 배포하여 Azure SQL 및 PostgreSQL에 대해 처리량 성능이 800% 이상 개선되고 대기 시간이 1,000% 이상 개선된 것으로 나타났습니다.
  • 또 다른 최근 벤치마크에서 엔터프라이즈 계층(RAM의 Redis)은 프리미엄 계층에 비해 초당 최대 70% 더 많은 작업을 수행하고 최대 40% 향상된 지연 시간을 제공했습니다.

2. 대규모 성과 달성

개발자는 거의 모든 트래픽 수준에서 애플리케이션에 데이터를 사용할 수 있음을 알아야 합니다. Redis Enterprise는 확장성이 뛰어납니다. 다음을 통해 Azure에서 제공되는 진정한 선형 확장을 보여주기 위해 벤치마킹되었습니다.

  • 최대 13TB의 데이터 세트
  • 최대 2,000,000개의 동시 클라이언트 연결
  • 1,000,000건 이상의 작업/초

그리고 이 서비스는 모든 컴퓨팅 노드의 여러 코어에 로드를 분할하여 인프라를 완전히 사용합니다.

3. 최고의 안정성으로 가동 중지 시간을 최소화합니다.

중단이나 인덱스 새로 고침을 위한 일시 중지로 인한 앱 다운타임에는 비용이 듭니다. 1시간의 가동 중지 시간은 수백만 달러의 손실과 동일할 수 있습니다. 개발자는 탁월한 사용자 경험을 제공하고 이러한 경험을 지속적으로 혁신하고 발전시키기 위해 중단 없는 고가용성이 필요합니다.

Azure Cache for Redis Enterprise는 Redis의 활성 지역 복제 기술과 Azure의 다중 지역 및 다중 가용 영역 배포 기능의 조합을 사용하여 최대 99.999%의 최고 수준의 가용성을 제공합니다. 이 서비스는 프로세스 장애, 노드 장애, 완전한 데이터 센터 중단 또는 네트워크 분할 이벤트를 포함하여 모든 종류의 장애에 대한 완전한 복원력으로 애플리케이션을 보호하도록 구축되었습니다.

4. 고급 개발 옵션을 활용할 수 있습니다.

Redis Enterprise는 개발자에게 RediSearch, RedisTimeSeries, RedisBloom을 포함한 추가 기능 모듈을 통해 고급 사용 사례를 위한 새로운 기회를 제공합니다. 또한 서비스의 NoSQL 데이터베이스는 개발자가 최신 애플리케이션을 구축하고 혁신을 통합하는 것을 보다 쉽고 직관적으로 만듭니다. 예를 들어 더 빠른 개발을 위해 전체 집합을 쿼리하지 않고도 데이터베이스의 일부에 액세스할 수 있습니다.

5. 설정 및 관리가 매우 간단합니다.

말 그대로 Azure에서 클릭 한 번으로 Redis Enterprise를 시작할 수 있습니다. 이 서비스는 Microsoft에서 완전히 관리하며 사용자는 Azure 보안 및 모니터링 도구에 원활하게 통합되어 친숙한 Azure Portal을 통해 설정 및 구성에 액세스합니다. MACC가 있는 고객은 추가 청구 없이 기존 Azure 약정에서 간단히 Redis Enterprise를 사용할 수 있습니다.

Redis는 개발자 커뮤니티 내에서 많은 사랑을 받고 널리 사용되기 때문에 사용자는 자신의 집단적 지혜를 활용하여 애플리케이션의 다양한 기능을 빠르게 실현할 수 있습니다.

직접 확인

Azure Cache for Redis Enterprise 계층은 Azure에서 가장 탄력적이고 가용성이 높으며 확장 가능한 Redis 옵션입니다. 개발자가 Azure 내에서 Redis가 수행할 수 있는 작업을 최대한 활용하는 방법을 알아보세요. Redis Enterprise용 Azure Cache에서 자세히 알아보거나 지금 Azure Marketplace에서 시작하세요.