ElastiCache Flashcards

1
Q

Elasticache

A

In-memory data stores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Benefit

Elasticache

A

Very low latency

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Use cases (2)

Elasticache

A
  • Database layer caching
  • Session storage

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

benefit to DB

Elasticache

A

reduces load for intensive read workloads

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

stateless session management

Elasticache

A

user sessions stored in one cache for many instances of application

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

fully managed

Elasticache

A

AWS takes care of security, patching, DR

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

application requirement

Elasticache

A

major changes in application required

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

REDIS

Elasticache

A

DB Caching

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

features (4)

REDIS

A
  • scaling
  • replicas
  • multi-AZ
  • backup

REDIS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

sets and sorted sets

REDIS

A

groups of unique strings

REDIS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

MEMCACHED

Elasticache

A

session state storage

Elasticache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

sharding

MEMCACHED

A

muli-node partitioning of data

MEMCACHED

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

performance feature

MEMCACHED

A

multithreaded architecture

MEMCACHED

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Authentication supported (2)

REDIS

A
  • IAM Authentication
  • Redis AUTH

REDIS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

IAM policy usage

REDIS

A

API-level security only

REDIS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Redis AUTH

REDIS

A

extra security in addition to security groups

REDIS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

can set this when creating a cluster

Redis AUTH

A

password/token

Redis AUTH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

data transfer security feature

Redis AUTH

A

SSL in flight encryption

Redis AUTH

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

authentication feature

MEMCACHED

A

SASL-based authentication

MEMCACHED

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Elacticache patterns (3)

Elasticache

A
  • Lazy loading
  • write through
  • session

Elasticache

21
Q

Lazy loading

Elacticache pattern

A

all read data is cached

Elacticache pattern

22
Q

Write through

Elacticache pattern

A

data is added or updated in cache when written to DB

Elacticache pattern

23
Q

benefit

Write through

A

data is never stale

Write through

24
Q

Redis with sorted sets use case

REDIS

A

gaming leaderboard

REDIS

25
In-memory data stores
Elasticache
26
Very low latency | Elasticache
Benefit | Elasticache
27
* Database layer caching * Session storage | Elasticache
Use cases (2) | Elasticache
28
reduces load for intensive read workloads | Elasticache
benefit to DB | Elasticache
29
user sessions stored in one cache for many instances of application | Elasticache
stateless session management | Elasticache
30
AWS takes care of security, patching, DR | Elasticache
fully managed | Elasticache
31
major changes in application required | Elasticache
application requirement | Elasticache
32
DB Caching | Elasticache
REDIS | Elasticache
33
* scaling * replicas * multi-AZ * backup | REDIS
features (4) | REDIS
34
groups of unique strings | REDIS
supports sets and sorted sets | REDIS
35
session state storage | Elasticache
MEMCACHED | Elasticache
36
muli-node partitioning of data | MEMCACHED
sharding | MEMCACHED
37
multithreaded architecture | MEMCACHED
feature | MEMCACHED
38
* IAM Authentication * Redis AUTH | REDIS
Authentication supported (2) | REDIS
39
API-level security only | REDIS
IAM policy usage | REDIS
40
extra security in addition to security groups | REDIS
Redis AUTH | REDIS
41
password/token | Redis AUTH
can set this when creating a cluster | Redis AUTH
42
SSL in flight encryption | Redis AUTH
TLS is used for this | Redis AUTH
43
SASL-based authentication | MEMCACHED
authentication feature | MEMCACHED
44
* Lazy loading * write through * session | Elasticache
Elacticache patterns (3) | Elasticache
45
all read data is cached | Elacticache pattern
Lazy loading | Elacticache pattern
46
data is added or updated in cache when written to DB | Elacticache pattern
Write through | Elacticache pattern
47
data is never stale | Write through
benefit | Write through
48
gaming leaderboard | REDIS
Redis with sorted sets use case | REDIS