Compare Us

AWS’ ElastiCache is a managed caching service based on open source Redis. Redis Enterprise Cloud offers way superior characteristics to ElastiCache, as can be seen in the table below.

 Redis Cloud
Redis Enterprise Cloud
Elasticache
AWS ElastiCache
Main Use CaseRedis Enterprise Cloud: Database, Multi-Model Database Cache, Message Broker, Stream EngineElastiCache: Cache, Message Broker, Stream Engine
Service TypeRedis Enterprise Cloud: ServerlessElastiCache: Instance-based
Multiple databases per plan, each running as a dedicated process and in a non-blocking mannerRedis Enterprise Cloud: YesElastiCache: No
High AvailabilityRedis Enterprise CloudAWS ElastiCache
Guaranteed SLARedis Enterprise Cloud: 99.99%ElastiCache: 99.99%
In-zone replicationRedis Enterprise Cloud: YesElastiCache: Yes
Multi-zone replicationRedis Enterprise Cloud: YesElastiCache: Yes
Auto fail-overRedis Enterprise Cloud: SecondsElastiCache: Minutes
Data persistenceRedis Enterprise Cloud: AOF every 1 sec, SnapshotElastiCache: No
BackupRedis Enterprise Cloud: Periodic, Ad-hocElastiCache: Periodic, Ad-hoc
ScalabilityRedis Enterprise CloudAWS ElastiCache
Clustering supportRedis Enterprise Cloud: YesElastiCache: Yes
ShardingRedis Enterprise Cloud: By Hash-Tag or RegExElastiCache: By Hash-Tag
Infinite & auto-scalabilityRedis Enterprise Cloud: YesElastiCache: No
Elasticity - dynamically grow & shrinkRedis Enterprise Cloud: YesElastiCache: Manually
Max data size (masters + replicas)Redis Enterprise Cloud: 250TBElastiCache: 170.6TB
PerformanceRedis Enterprise CloudAWS ElastiCache
Cluster max throughputRedis Enterprise Cloud: 200M ops/sec (reads/writes)ElastiCache: 48.6M reads/sec 9.7M writes/sec
Responsive to high loads, "noisy neighbors" and auto-adjust instance sizeRedis Enterprise Cloud: YesElastiCache: No
No performance degradation during resharding, shard migration, AOF Rewrite, Snapshot or when closing to instance memory limitRedis Enterprise Cloud: YesElastiCache: No
Built-in acceleration features: TCP-less, connection pooling, pipeliningRedis Enterprise Cloud: YesElastiCache: No
Maximum database connectionsRedis Enterprise Cloud: UnlimitedElastiCache: 65,000
SecurityRedis Enterprise CloudAWS ElastiCache
Access control & authentication
AWS Security GroupRedis Enterprise Cloud: YesElastiCache: Yes
SIP authenticationRedis Enterprise Cloud: YesElastiCache: No
Authentication
Redis passwordRedis Enterprise Cloud: YesElastiCache: Yes
SSL Client AuthenticationRedis Enterprise Cloud: YesElastiCache: Yes
Encryption
Data in restRedis Enterprise Cloud: YesElastiCache: Yes
Data in transitRedis Enterprise Cloud: YesElastiCache: Yes
AvailabilityRedis Enterprise CloudAWS ElastiCache
TCP connection floodRedis Enterprise Cloud: YesElastiCache: No
Blocked admin / config commandsRedis Enterprise Cloud: YesElastiCache: Partially
Redis network buffer overflowRedis Enterprise Cloud: YesElastiCache: No
Redis slave buffer overflowRedis Enterprise Cloud: YesElastiCache: No
Redis pub/sub buffer overflowRedis Enterprise Cloud: YesElastiCache: No
Lua memory overflowwRedis Enterprise Cloud: YesElastiCache: No
Blocking Lua script from accessing the hostRedis Enterprise Cloud: YesElastiCache: No
Protect against OOM eventsRedis Enterprise Cloud: YesElastiCache: No
CPU throttling when max CPU reachedRedis Enterprise Cloud: YesElastiCache: No
Multi-region/Cloud ReplicationRedis Enterprise CloudAWS ElastiCache
Active-Passive multi-region replicationRedis Enterprise Cloud: YesElastiCache: No
Active-Passive multi-cloud replicationRedis Enterprise Cloud: YesElastiCache: No
Active-Active multi-region replicationRedis Enterprise Cloud: Yes (CRDTs based)ElastiCache: No
Active-Active multi-cloud replicationRedis Enterprise Cloud: Yes (CRDTs based)ElastiCache: No
Redis on Flash (RoF)Redis Enterprise CloudAWS ElastiCache
Extend Redis DRAM capacity with SSD drives (with RoF)Redis Enterprise Cloud: YesElastiCache: No
Extend Redis DRAM capacity with Persistent Memory (with RoF)Redis Enterprise Cloud: YesElastiCache: No
ModulesRedis Enterprise CloudAWS ElastiCache
Modules supportRedis Enterprise Cloud: YesElastiCache: No
RediSearchRedis Enterprise Cloud: YesElastiCache: No
RedisGraphRedis Enterprise Cloud: YesElastiCache: No
RedisJSONRedis Enterprise Cloud: YesElastiCache: No
RedisBloomRedis Enterprise Cloud: YesElastiCache: No
OPSRedis Enterprise CloudAWS ElastiCache
No data loss on plan upgradeRedis Enterprise Cloud: YesElastiCache: No
Fully automated service throughout dataset lifecycleRedis Enterprise Cloud: YesElastiCache: No
Shard migration when node utilization is reachedRedis Enterprise Cloud: YesElastiCache: No
Automatic resharding and rebalancing of shards when throughput and latency thresholds are reachedRedis Enterprise Cloud: YesElastiCache: No
OfferingsRedis Enterprise CloudAWS ElastiCache
Charge based onRedis Enterprise Cloud: Memory and throughput provisioned (or shards)ElastiCache: Instances provisioned
Reserved plansRedis Enterprise Cloud: YesElastiCache: Yes
Deployment OptionsRedis Enterprise CloudAWS ElastiCache
CloudsRedis Enterprise Cloud: AWS (fully automated); GCP; AzureElastiCache: AWS