Caching Flashcards
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?
Redis does not support multi-threading
Use memcached instead
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?
ElastiCache for Redis supports replication and archival snapshots right out of the box.