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 Case Redis Enterprise Cloud: Database, Multi-Model Database Cache, Message Broker, Stream Engine ElastiCache: Cache, Message Broker, Stream Engine
Service Type Redis Enterprise Cloud: Serverless ElastiCache: Instance-based
Multiple databases per plan, each running as a dedicated process and in a non-blocking manner Redis Enterprise Cloud: Yes ElastiCache: No
High Availability Redis Enterprise Cloud AWS ElastiCache
Guaranteed SLA Redis Enterprise Cloud: 99.99% ElastiCache: 99.99%
In-zone replication Redis Enterprise Cloud: Yes ElastiCache: Yes
Multi-zone replication Redis Enterprise Cloud: Yes ElastiCache: Yes
Auto fail-over Redis Enterprise Cloud: Seconds ElastiCache: Minutes
Data persistence Redis Enterprise Cloud: AOF every 1 sec, Snapshot ElastiCache: No
Backup Redis Enterprise Cloud: Periodic, Ad-hoc ElastiCache: Periodic, Ad-hoc
Scalability Redis Enterprise Cloud AWS ElastiCache
Clustering support Redis Enterprise Cloud: Yes ElastiCache: Yes
Sharding Redis Enterprise Cloud: By Hash-Tag or RegEx ElastiCache: By Hash-Tag
Infinite & auto-scalability Redis Enterprise Cloud: Yes ElastiCache: No
Elasticity - dynamically grow & shrink Redis Enterprise Cloud: Yes ElastiCache: Manually
Max data size (masters + replicas) Redis Enterprise Cloud: 250TB ElastiCache: 170.6TB
Performance Redis Enterprise Cloud AWS ElastiCache
Cluster max throughput Redis 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 size Redis Enterprise Cloud: Yes ElastiCache: No
No performance degradation during resharding, shard migration, AOF Rewrite, Snapshot or when closing to instance memory limit Redis Enterprise Cloud: Yes ElastiCache: No
Built-in acceleration features: TCP-less, connection pooling, pipelining Redis Enterprise Cloud: Yes ElastiCache: No
Maximum database connections Redis Enterprise Cloud: Unlimited ElastiCache: 65,000
Security Redis Enterprise Cloud AWS ElastiCache
Access control & authentication
AWS Security Group Redis Enterprise Cloud: Yes ElastiCache: Yes
SIP authentication Redis Enterprise Cloud: Yes ElastiCache: No
Authentication
Redis password Redis Enterprise Cloud: Yes ElastiCache: Yes
SSL Client Authentication Redis Enterprise Cloud: Yes ElastiCache: Yes
Encryption
Data in rest Redis Enterprise Cloud: Yes ElastiCache: Yes
Data in transit Redis Enterprise Cloud: Yes ElastiCache: Yes
Availability Redis Enterprise Cloud AWS ElastiCache
TCP connection flood Redis Enterprise Cloud: Yes ElastiCache: No
Blocked admin / config commands Redis Enterprise Cloud: Yes ElastiCache: Partially
Redis network buffer overflow Redis Enterprise Cloud: Yes ElastiCache: No
Redis slave buffer overflow Redis Enterprise Cloud: Yes ElastiCache: No
Redis pub/sub buffer overflow Redis Enterprise Cloud: Yes ElastiCache: No
Lua memory overfloww Redis Enterprise Cloud: Yes ElastiCache: No
Blocking Lua script from accessing the host Redis Enterprise Cloud: Yes ElastiCache: No
Protect against OOM events Redis Enterprise Cloud: Yes ElastiCache: No
CPU throttling when max CPU reached Redis Enterprise Cloud: Yes ElastiCache: No
Multi-region/Cloud Replication Redis Enterprise Cloud AWS ElastiCache
Active-Passive multi-region replication Redis Enterprise Cloud: Yes ElastiCache: No
Active-Passive multi-cloud replication Redis Enterprise Cloud: Yes ElastiCache: No
Active-Active multi-region replication Redis Enterprise Cloud: Yes (CRDTs based) ElastiCache: No
Active-Active multi-cloud replication Redis Enterprise Cloud: Yes (CRDTs based) ElastiCache: No
Redis on Flash (RoF) Redis Enterprise Cloud AWS ElastiCache
Extend Redis DRAM capacity with SSD drives (with RoF) Redis Enterprise Cloud: Yes ElastiCache: No
Extend Redis DRAM capacity with Persistent Memory (with RoF) Redis Enterprise Cloud: Yes ElastiCache: No
Modules Redis Enterprise Cloud AWS ElastiCache
Modules support Redis Enterprise Cloud: Yes ElastiCache: No
RediSearch Redis Enterprise Cloud: Yes ElastiCache: No
RedisGraph Redis Enterprise Cloud: Yes ElastiCache: No
RedisJSON Redis Enterprise Cloud: Yes ElastiCache: No
RedisBloom Redis Enterprise Cloud: Yes ElastiCache: No
OPS Redis Enterprise Cloud AWS ElastiCache
No data loss on plan upgrade Redis Enterprise Cloud: Yes ElastiCache: No
Fully automated service throughout dataset lifecycle Redis Enterprise Cloud: Yes ElastiCache: No
Shard migration when node utilization is reached Redis Enterprise Cloud: Yes ElastiCache: No
Automatic resharding and rebalancing of shards when throughput and latency thresholds are reached Redis Enterprise Cloud: Yes ElastiCache: No
Offerings Redis Enterprise Cloud AWS ElastiCache
Charge based on Redis Enterprise Cloud: Memory and throughput provisioned (or shards) ElastiCache: Instances provisioned
Reserved plans Redis Enterprise Cloud: Yes ElastiCache: Yes
Deployment Options Redis Enterprise Cloud AWS ElastiCache
Clouds Redis Enterprise Cloud: AWS (fully automated); GCP; Azure ElastiCache: AWS