Computer >> 컴퓨터 >  >> 프로그래밍 >> Redis

90초 만에 이해하는 Redis 글로벌 확장 전략

깊이 있는 기술 아티클은 언제나 환영입니다. 하지만 바쁘게 이동 중이거나 핵심만 빠르게 파악해야 할 때가 있죠. 그래서 저희는 'Redis in 90 Seconds(90초 만에 보는 Redis)' 시리즈를 이어가며, 이번에는 Redis 확장 방법을 짧고 간결하게 소개합니다.

CRDT 기반 Active-Active 지리 분산으로 Redis 확장하기

오늘날 엔터프라이즈 워크로드는 그 어느 때보다 까다롭습니다. 기업 고객들은 낮은 지연 시간과 데이터 손실 없는 신속한 장애 조치(failover)를 요구하며, 애플리케이션은 지연 시간을 최소화하면서 전 세계에 분산 배포되어야 합니다.

기존 데이터베이스 위에 Redis를 얹으면 문제가 해결될 것이라 생각할 수 있습니다. 하지만 안타깝게도 그것은 문제의 일부만 해결할 뿐입니다. 대부분의 Redis 제공업체는 단순히 Redis OSS를 호스팅할 뿐이며, 캐시로서의 Redis만 제공하고 엔터프라이즈급 실시간 데이터베이스로서의 Redis는 제공하지 않기 때문입니다.

Redis Enterprise는 99.999% 가동률, 밀리초 미만(sub-millisecond)의 지연 시간, 몇 초 이내의 장애 조치, Active-Active 지리 복제(Geo-Replication), 그리고 데이터 무손실을 보장합니다. 이러한 엔터프라이즈 고객의 요구 사항을 충족할 수 있는 유일한 Redis 제공업체입니다.

예를 들어, Redis Enterprise를 사용하면 여러 개의 프라이머리(primary) 노드를 전 세계에 분산 배치하고, 읽기와 쓰기 모두에 대해 로컬 수준의 밀리초 미만 지연 시간을 제공할 수 있습니다. 쓰기 충돌을 방지하기 위해 Redis Enterprise는 무충돌 복제 데이터 타입(CRDT, Conflict-free Replicated Data Types)에 기반한 최신 Active-Active 지리 복제 기능을 활용합니다. 또한 엔터프라이즈 클러스터링, Redis on Flash 등 다른 곳에서는 찾아볼 수 없는 다양한 네이티브 기능으로 엔터프라이즈 요구 사항을 해결해 줍니다.

아래 영상에서 Redis Enterprise의 실제 작동 모습을 확인해 보세요:

다음 단계

Redis Enterprise가 비즈니스에 어떤 가치를 가져다줄 수 있는지 궁금하시다면, 지금 바로 데모를 신청하거나 무료 체험판을 통해 직접 경험해 보세요. 글로벌 규모의 실시간 애플리케이션 구축이 한층 쉬워질 것입니다.