Amazon MemoryDB for Redis
คืออะไร
Amazon MemoryDB เป็น managed in-memory database ที่เข้ากันได้กับ Redis พร้อม durability
คุณสมบัติหลัก
- Ultra-fast — อ่านระดับ microseconds, เขียนระดับ single-digit milliseconds
- Durable — ข้อมูลถูกเก็บแบบ persistent (ต่างจาก ElastiCache ที่เป็น cache)
- Multi-AZ replication พร้อม transaction log
- รองรับ Redis data structures ทั้งหมด
- Storage ได้ถึง 100s of TBs
MemoryDB vs ElastiCache
| คุณสมบัติ | MemoryDB | ElastiCache |
|---|---|---|
| Primary use | Database | Cache |
| Durability | ✅ Durable | ❌ volatile |
| Write speed | Single-digit ms | Sub-ms |
| Read speed | Microseconds | Microseconds |
Use Cases
- ใช้เป็น primary database สำหรับ apps ที่ต้องการ ultra-low latency
- Web/mobile apps, gaming leaderboards, media streaming