title, type, tags, sources, last_updated
| title |
type |
tags |
sources |
last_updated |
| Amazon ElastiCache |
entity |
| AWS |
| Database |
| In-Memory |
| Cache |
| Redis |
| Memcached |
|
| ctp-topic-51-architecting-with-aws-purpose-built-databases |
|
2026-04-23 |
Overview
Amazon ElastiCache 是 AWS 全托管的内存缓存服务,支持 Redis 和 Memcached 两种引擎,是降低数据库负载和提升应用响应速度的核心组件。
Key Characteristics
- 双引擎:Redis(全功能,支持数据结构丰富)和 Memcached(简单,高并发多核)
- 性能:内存访问,微秒至毫秒级延迟
- 全托管:自动补丁、故障恢复、备份
- 复制:支持只读副本,提升读取吞吐量
Key Use Cases
- 数据库缓存:将高频读取数据缓存,减少数据库负载(典型命中率 80%+)
- 会话存储:用户会话数据(登录状态、购物车)
- 实时分析:排行榜、计数器、实时指标
- 媒体流缓存:视频/音乐流媒体缓存热点内容
- 消息队列:Redis Pub/Sub 实现发布/订阅模式
Notable Users
Aliases
- ElastiCache
- Amazon ElastiCache
- AWS ElastiCache
- Amazon ElastiCache for Redis
Related Entities
Related Concepts