Interview: Caching Strategy

vishal gupta
Oct 29, 2020

1. As a shared cache grows It might prove beneficial to partition its data across multiple nodes. It will improve scalability. This approach typically involves clustering.

Azure Cache for Redis is a fully managed service. It supports -

1. An in-memory data store

2. A distributed non-relational database — Large no of objects can not be stored in memory so we might need to go for db cache.

3. A message broker

4. A configuration or discovery server

5. Clustering, data persistence, geo-replication, and virtual-network isolation.

--

--