ElastiCache Flashcards
Elasticache
In-memory data stores
Benefit
Elasticache
Very low latency
Elasticache
Use cases (2)
Elasticache
- Database layer caching
- Session storage
Elasticache
benefit to DB
Elasticache
reduces load for intensive read workloads
Elasticache
stateless session management
Elasticache
user sessions stored in one cache for many instances of application
Elasticache
fully managed
Elasticache
AWS takes care of security, patching, DR
Elasticache
application requirement
Elasticache
major changes in application required
Elasticache
REDIS
Elasticache
DB Caching
Elasticache
features (4)
REDIS
- scaling
- replicas
- multi-AZ
- backup
REDIS
supports sets and sorted sets
REDIS
groups of unique strings
REDIS
MEMCACHED
Elasticache
session state storage
Elasticache
sharding
MEMCACHED
muli-node partitioning of data
MEMCACHED
feature
MEMCACHED
multithreaded architecture
MEMCACHED
Authentication supported (2)
REDIS
- IAM Authentication
- Redis AUTH
REDIS
IAM policy usage
REDIS
API-level security only
REDIS
Redis AUTH
REDIS
extra security in addition to security groups
REDIS
can set this when creating a cluster
Redis AUTH
password/token
Redis AUTH
feature supported
Redis AUTH
SSL in flight encryption
Redis AUTH
authentication feature
MEMCACHED
SASL-based authentication
MEMCACHED