Amazon ElastiCache
Amazon ElastiCache를 사용하면 널리 사용되는 오픈 소스 호환 인 메모리 데이터 스토어를 클라우드에서 원활하게 설정, 실행 및 크기 조정할 수 있습니다. 처리량이 많고 지연 시간이 짧은 인 메모리 데이터 스토어에서 데이터를 검색하여 데이터 집약적 앱을 구축하거나 기존 데이터베이스 성능을 강화합니다. Amazon ElastiCache는 캐싱, 세션 스토어, 게이밍, 지리 공간 서비스, 실시간 분석 및 대기열과 같은 실시간 사용 사례에 많이 선택됩니다.
Amazon ElastiCache는 Stack Overflow 2020 Developer Survey에서 개발자가 가장 사랑하는 데이터베이스로 선정된 완전관리형 Redis와 밀리초 미만의 응답 시간이 필요한 가장 까다로운 애플리케이션을 위한 Memcached를 제공합니다.
이점
탁월한 성능
Amazon ElastiCache는 1밀리초 미만의 응답 시간이 필요한 가장 까다로운 애플리케이션을 지원할 수 있도록 인 메모리 데이터 스토어 및 캐시의 역할을 합니다. Amazon ElastiCache는 고객 전용 노드에서 실행되는 엔드 투 엔드 최적화 스택을 활용하여 안전하고 놀라울 정도로 빠른 성능을 제공합니다.
완전관리형
더는 하드웨어 프로비저닝, 소프트웨어 패치, 설정, 구성, 모니터링, 장애 복구 및 백업과 같은 관리 작업을 수행할 필요가 없습니다. 워크로드가 계속 실행될 수 있도록 ElastiCache에서 클러스터를 지속적으로 모니터링하므로 사용자는 더 중요한 애플리케이션 개발에 집중할 수 있습니다.
확장성
Amazon ElastiCache는 변동이 심한 애플리케이션 수요에 맞춰 스케일아웃, 스케일인 및 스케일업됩니다. 쓰기 및 메모리 크기 조정은 샤딩을 통해 지원됩니다. 읽기 크기 조정은 복제본에서 제공합니다.
Amazon ElastiCache 엔진
작동 방식

사용 사례
Amazon ElastiCache를 사용하면 클라우드에 저장된 메모리 내 데이터를 손쉽게 설정, 관리, 확장할 수 있고, 캐싱, 세션 저장, 기계 학습, 실시간 분석 등의 실시간 트랜잭션 및 분석 처리 사용 사례를 지원할 수 있습니다.
-
캐싱
-
세션 스토어
-
기계 학습(AI/ML)
-
실시간 분석
-
캐싱
-
Amazon ElastiCache은 가용성이 높은 인 메모리 캐시로 사용하여 액세스 지연은 줄이고, 처리량은 늘려서, 관계형 또는 NoSQL 데이터베이스의 부담을 덜 수 있습니다. Redis 또는 Memcached 엔진은 응답 시간이 1ms 이내입니다. 또한, ElastiCache for Redis는 쿼리 결과 캐싱, 영구 세션 캐싱, 전체 페이지 캐싱을 제공할 수 있습니다.
-
세션 스토어
-
Amazon ElastiCache는 세션 스토어로 사용하여 Redis와 Memcached의 세션 정보를 관리할 수 있습니다. 이 세션 관리는 게임, 전자 상거래 웹 사이트, 소셜 미디어 플랫폼을 비롯한 온라인 애플리케이션에 주로 필요합니다.
-
기계 학습(AI/ML)
-
Redis용 Amazon ElastiCache는 기계 학습 모델을 신속하게 구축 및 배포하는 데 도움이 되는 빠른 인 메모리 데이터 스토어를 제공합니다. 게임 및 금융 서비스 분야의 사기 탐지, 광고 기술 분야의 실시간 입찰, 데이트 및 함께 타기 분야의 매치 메이킹과 같은 사용 사례에 Redis용 ElastiCache를 사용하여 라이브 데이터를 처리하고 수십 밀리초 이내에 의사 결정을 내릴 수 있습니다.
Coffee Meets Bagel에서 어떻게 기계 학습 기반 실시간 데이터 추천에 ElastiCache를 사용하는지 알아보기 »
-
실시간 분석
-
Amazon ElastiCache for Redis는 Apache Kafka, Amazon Kinesis 등과 같은 스트리밍 솔루션에 인 메모리 데이터 스토어로 사용하여 1밀리초 미만의 지연 시간으로 실시간 데이터를 수집, 처리 및 분석할 수 있습니다. ElastiCache는 소셜 미디어, 광고 타게팅, 개인화, IoT 및 시계열 데이터 분석과 같은 실시간 분석 사용 사례에 사용할 수 있습니다.
Redis용 Amazon ElastiCache에서 센서 정보를 캡처하고 유지하기 위한 IoT 솔루션을 설계하는 방법 알아보기 »