ข้ามไปเนื้อหาหลัก
ฐานข้อมูล· ~12 นาที

ElastiCache (Redis/Memcached)

แคชในหน่วยความจำเพื่อลดภาระฐานข้อมูล

เปรียบเทียบให้เห็นภาพ

ElastiCache เหมือนกระดาษโน้ตที่จดคำตอบที่ถูกถามบ่อยไว้ข้างหน้า ไม่ต้องเดินไปเปิดตู้เอกสาร (ฐานข้อมูล) ทุกครั้ง

  • Redis — ฟีเจอร์เยอะ: persistence, replication, pub/sub, sorted set เหมาะ leaderboard/session store/HA
  • Memcached — เรียบง่าย แคชล้วน ๆ แตก node ขนานง่าย
  • ใช้ลด latency และลดภาระอ่านของฐานข้อมูลหลัก

สรุป Key Takeaways

  • ElastiCache = in-memory cache ลด latency และภาระ DB
  • Redis ฟีเจอร์เยอะ (HA/persistence/session), Memcached เรียบง่าย

ลองทำ Quiz ท้ายบท

คำถามแนวข้อสอบของโมดูลนี้ 5 ข้อ · เฉลยทันที

อ่านจบแล้วอย่าลืมทำเครื่องหมาย