An online recommender reads recent features in microseconds to milliseconds.
Use a Redis-compatible API while reducing load on the primary durable database.
Which data store is most appropriate?
Use Amazon MemoryDB for Redis when Redis-compatible low-latency access and durable in-memory state are required.
Detailed explanation
Athena is an analytical query service, not a real-time key-value cache.
Athena is an analytical query service, not a real-time key-value cache.
The catalog manages metadata and does not store application state in memory.
The catalog manages metadata and does not store application state in memory.
Durable object storage is not optimized for frequent low-latency key reads.
Durable object storage is not optimized for frequent low-latency key reads.
MemoryDB provides Redis-compatible in-memory access with durable data characteristics.
MemoryDB provides Redis-compatible in-memory access with durable data characteristics.
Check official documentation
Compare the following points with the official documentation.
Amazon MemoryDBのRedis互換性、耐久性、クラスタ、レプリケーションの公式説明を確認する。
What to confirm
キャッシュ・オブジェクト・分析・カタログの役割を区別できる。
Key points
- MemoryDB
- Redis
- In-memory
- Low latency
Notes
- Environment: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- Confirm current AWS service behavior in the official DEA-C01 documentation.
Foundation review
State versus cache
Decide whether a value can be regenerated or must remain durable when choosing the memory tier.
Latency boundary
Read latency, write durability, and recovery behavior should match the application requirement.