Redis | Memcached |
---|---|
Multi AZ with Auto-Failover | Multi-node for partitioning of data (sharding) |
Read Replicas to scale reads and have high availability | No high availability (replication) |
Data durability using AOF persistence | Non persistent |
Backup and restore features | No backups or restore |
Supports Sets and Sorted sets | Multi-threaded architecture |
DynamoDB | Kinesis Data Streams |
---|---|
24 hours retention | 1 year retention |
Limited number of consumers | High number of consumers |
Process using AWS Lambda Triggers or DynamoDB Stream Kinesis adaptor | Process using AWS Lambda, Kinesis Data Analytics, Kinesis Data Firehose, AWS Glue Streaming ETL... |