ElastiCache, AWS'nin yönetilen bellek içi caching hizmetidir — sık erişilen verileri hızlı şekilde alabilmek için Redis veya Memcached çalıştırır. Diğer caching katmanlarıyla (CloudFront, DAX) birleştirildiğinde, caching AWS uygulama performansını artırmak ve veritabanı yükünü azaltmak için önemli bir tekniktir.
ElastiCache — yönetilen bellek içi caching
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
