ElastiCache
ElastiCache
is a distributed in-memory cache
environments in the AWS Cloud
ElastiCache
works with both the Redis and Memcached engines
· Managed Redis / Memcached
· In memory data store, sub-millisecond
latency
· Must provision an ec2 compute instance
type
· Support for Clustering ( Redis) and
Multi AZ, Read Replicas
· Security through IAM, Security
Groups, KMS, Redis Auth
· Backup / Snapshot / point in time
restore feature
· Managed and scheduled Maintenance
· Monitoring through Cloudwatch
· Use Case: Key/Value store, Frequent
reads, less writes, cache results for DB queries, store session data for
websites, cannot use SQL.
monitoring the ElastiCache engine,
look for
§ cpu utilization
§ Swap usage
§ Evictions
§ Concurrent connections
====================================================
(Redis and Memcached) > distributed sticky
sessions,