ElastiCache είναι η διαχειριζόμενη υπηρεσία αποθήκευσης δεδομένων στη μνήμη της AWS — τρέχει Redis ή Memcached για να αποθηκεύει συχνά προσπελάσιμα δεδομένα για γρήγορη ανάκτηση. Σε συνδυασμό με άλλα επίπεδα αποθήκευσης (CloudFront, DAX), η αποθήκευση δεδομένων είναι μια βασική τεχνική για τη βελτίωση της απόδοσης των εφαρμογών AWS και τη μείωση του φορτίου της βάσης δεδομένων.
ElastiCache — διαχειριζόμενη αποθήκευση δεδομένων στη μνήμη
ElastiCache runs managed REDIS or MEMCACHED clusters:
→ store frequently-accessed data in memory → sub-millisecond retrieval (very fast)
→ REDUCE LOAD on databases (serve from cache instead of querying the DB)
→ AWS manages it (setup, patching, scaling, failover) — no servers to run
Redis → rich data structures, persistence, replication, HA (Multi-AZ) — the common choice
Memcached → simpler, multi-threaded, pure caching
