pile·

AWS re:Invent 2023 - [LAUNCH] Introducing Amazon ElastiCache Serverless (DAT342)

AWS Events·AWS re:Invent 2023 2023·

챕터별 상세

010:00 – 6:02

캐시와 ElastiCache 기초 — Redis·Memcached

PM AB 와 엔지니어링 매니저 Yuron 이 'ElastiCache Serverless' 세션을 연다. 캐시는 데이터를 빠르고 낮은 지연으로 접근하도록 저장하는 것으로, 보통 비싸거나 느린 DB·서비스 앞에 두고 가장 자주 접근하는 데이터를 담아 성능을 높인다. ElastiCache 는 AWS의 대표 캐싱 서비스로 오픈소스 엔진 MemcachedRedis 두 가지와 호환되며 수십만 고객이 쓴다. RDS·Aurora·DynamoDB 앞에 두어 느린 읽기를 가속하고, 모든 데이터를 메모리에 둬 DB를 확장하거나 read replica를 늘리는 것보다 비용 효율적이다.

Redis 는 단순하면서도 유연·강력한 API와 sorted set·hashmap·stream·pubsub 같은 인메모리 자료구조를 갖춰 캐싱을 넘어 리더보드·스트리밍 등에 쓰이며 복제·cluster mode로 확장된다. Memcached 는 단순하고 빠른 API로 초고속이 필요할 때 쓰는, Redis 다음으로 인기 있는 엔진이다.