Caching Flashcards

1
Q

An e-commerce application uses a relational database that runs several queries that perform joins on multiple tables. The development team has found that these queries are slow and expensive, therefore these are a good candidate for caching. The application needs to use a caching service that supports multi-threading.

Why not Redis?

A

Redis does not support multi-threading

Use memcached instead

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

The CTO of an online home rental marketplace wants to re-engineer the caching layer of the current architecture for its relational database. The CTO wants the caching layer to have replication and archival support built into the architecture.

What is the best solution?

A

ElastiCache for Redis supports replication and archival snapshots right out of the box.

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