Alternatives to ElastiCache for Redis

OptionPrice vs ElastiCache for RedisWhy look at it
ElastiCache for ValkeyCompare →
-20%-$0.0438/hr
cache.r7g.large, us-east-1, per node-hour
Open-source fork of Redis, protocol-compatible
ElastiCache for MemcachedCompare →
same price
cache.r7g.large, us-east-1, per node-hour
Simple key-value cache without replication or persistence

Node Pricing & Specs

On-demand hourly rate and estimated monthly cost per node
Showing 1–50 of 73 configurations
Page 1 of 2
Node TypeArchCategoryvCPUMemoryNetworkPrice / hrPrice / moCost / GiB‑mo
cache.t4g.microGraviton2Burstable20.5 GiBUp to 5 Gigabit$0.0160$11.68$23.36
cache.t2.microx86_64Burstable10.555 GiBLow to Moderate$0.0170$12.41$22.36
cache.t3.microx86_64Burstable20.5 GiBUp to 5 Gigabit$0.0170$12.41$24.82
cache.t4g.smallGraviton2Burstable21.37 GiBUp to 5 Gigabit$0.0320$23.36$17.05
cache.t2.smallx86_64Burstable11.55 GiBLow to Moderate$0.0340$24.82$16.01
cache.t3.smallx86_64Burstable21.37 GiBUp to 5 Gigabit$0.0340$24.82$18.12
cache.t4g.mediumGraviton2Burstable23.09 GiBUp to 5 Gigabit$0.0650$47.45$15.36
cache.t2.mediumx86_64Burstable23.22 GiBLow to Moderate$0.0680$49.64$15.42
cache.t3.mediumx86_64Burstable23.09 GiBUp to 5 Gigabit$0.0680$49.64$16.06
cache.m6g.largeGraviton2General Purpose26.38 GiBUp to 10 Gigabit$0.1490$108.77$17.05
cache.m4.largex86_64General Purpose26.42 GiBModerate$0.1560$113.88$17.74
cache.m5.largex86_64General Purpose26.38 GiBUp to 10 Gigabit$0.1560$113.88$17.85
cache.m7g.largeGraviton3General Purpose26.38 GiBUp to 12.5 Gigabit$0.1580$115.34$18.08
cache.r6g.largeGraviton2Memory Optimized213.07 GiBUp to 10 Gigabit$0.2060$150.38$11.51
cache.r5.largex86_64Memory Optimized213.07 GiBUp to 10 Gigabit$0.2160$157.68$12.06
cache.r7g.largeGraviton3Memory Optimized213.07 GiBUp to 12.5 Gigabit$0.2190$159.87$12.23
cache.r4.largex86_64Memory Optimized212.3 GiBUp to 10 Gigabit$0.2280$166.44$13.53
cache.c7gn.largeGraviton3Compute Optimized23.09 GiBUp to 30 Gigabit$0.2550$186.15$60.24
cache.m6g.xlargeGraviton2General Purpose412.93 GiBUp to 10 Gigabit$0.2970$216.81$16.77
cache.m4.xlargex86_64General Purpose414.28 GiBHigh$0.3110$227.03$15.90
cache.m5.xlargex86_64General Purpose412.93 GiBUp to 10 Gigabit$0.3110$227.03$17.56
cache.m7g.xlargeGraviton3General Purpose412.93 GiBUp to 12.5 Gigabit$0.3150$229.95$17.78
cache.r6g.xlargeGraviton2Memory Optimized426.32 GiBUp to 10 Gigabit$0.4110$300.03$11.40
cache.r5.xlargex86_64Memory Optimized426.32 GiBUp to 10 Gigabit$0.4310$314.63$11.95
cache.r7g.xlargeGraviton3Memory Optimized426.32 GiBUp to 12.5 Gigabit$0.4370$319.01$12.12
cache.r4.xlargex86_64Memory Optimized425.05 GiBUp to 10 Gigabit$0.4550$332.15$13.26
cache.c7gn.xlargeGraviton3Compute Optimized46.38 GiBUp to 40 Gigabit$0.5090$371.57$58.24
cache.m6g.2xlargeGraviton2General Purpose826.04 GiBUp to 10 Gigabit$0.5930$432.89$16.62
cache.m4.2xlargex86_64General Purpose829.7 GiBHigh$0.6230$454.79$15.31
cache.m5.2xlargex86_64General Purpose826.04 GiBUp to 10 Gigabit$0.6230$454.79$17.47
cache.m7g.2xlargeGraviton3General Purpose826.04 GiBUp to 15 Gigabit$0.6290$459.17$17.63
cache.r6gd.xlargeGraviton2Memory Optimized426.32 GiBUp to 10 Gigabit$0.7810$570.13$21.66
cache.r6g.2xlargeGraviton2Memory Optimized852.82 GiBUp to 10 Gigabit$0.8210$599.33$11.35
cache.r5.2xlargex86_64Memory Optimized852.82 GiBUp to 10 Gigabit$0.8620$629.26$11.91
cache.r7g.2xlargeGraviton3Memory Optimized852.82 GiBUp to 15 Gigabit$0.8730$637.29$12.07
cache.r4.2xlargex86_64Memory Optimized850.47 GiBUp to 10 Gigabit$0.9100$664.30$13.16
cache.c7gn.2xlargeGraviton3Compute Optimized812.94 GiBUp to 50 Gigabit$1.0180$743.14$57.43
cache.m6g.4xlargeGraviton2General Purpose1652.26 GiBUp to 10 Gigabit$1.1860$865.78$16.57
cache.m4.4xlargex86_64General Purpose1660.78 GiBHigh$1.2450$908.85$14.95
cache.m5.4xlargex86_64General Purpose1652.26 GiBUp to 10 Gigabit$1.2450$908.85$17.39
cache.m7g.4xlargeGraviton3General Purpose1652.26 GiBUp to 15 Gigabit$1.2570$917.61$17.56
cache.r6gd.2xlargeGraviton2Memory Optimized852.82 GiBUp to 10 Gigabit$1.5600$1,138.80$21.56
cache.r6g.4xlargeGraviton2Memory Optimized16105.81 GiBUp to 10 Gigabit$1.6420$1,198.66$11.33
cache.r5.4xlargex86_64Memory Optimized16105.81 GiBUp to 10 Gigabit$1.7240$1,258.52$11.89
cache.r7g.4xlargeGraviton3Memory Optimized16105.81 GiBUp to 15 Gigabit$1.7450$1,273.85$12.04
cache.r4.4xlargex86_64Memory Optimized16101.38 GiBUp to 10 Gigabit$1.8200$1,328.60$13.11
cache.c7gn.4xlargeGraviton3Compute Optimized1626.05 GiB50 Gigabit$2.0370$1,487.01$57.08
cache.m6g.8xlargeGraviton2General Purpose32103.68 GiB12 Gigabit$2.3720$1,731.56$16.70
cache.m7g.8xlargeGraviton3General Purpose32103.68 GiB15 Gigabit$2.5140$1,835.22$17.70
cache.m4.10xlargex86_64General Purpose40154.64 GiB10 Gigabit$3.1120$2,271.76$14.69

ElastiCache Sizing & Node Selection Guide

Memory-Optimized (cache.r)

Best for high-throughput caching and in-memory key-value databases where data size dominates CPU needs. Graviton4 (r8g) and Graviton3 (r7g) offer the best memory bandwidth and lowest cost per GiB.

General Purpose (cache.m)

Balanced memory-to-CPU ratio for applications with moderate datasets, higher compute or serialization overhead, and active Pub/Sub or stream operations.

Compute & Network (cache.c)

High network bandwidth nodes (up to 200 Gbps on c8gn and c7gn) tailored for heavy read/write throughput on compressed caching workloads.

Burstable (cache.t)

Ideal for dev/test environments and non-production caching (cache.t4g.micro starts at just $0.013/hr on Valkey). Not recommended for production cluster workloads.