StudyByteLearn
← AZ-305: Azure Infrastructure Solutions
AZ-305 · Application architecture

Practice question 297 of 400 · medium

An application misses its catalog key in a distributed cache. It uses cache-aside. What should happen next?

Choose the single best answer.

  1. A.Treat the miss as proof that the database row does not exist
  2. B.Write a blank cached value permanently without reading the source
  3. C.Move the authoritative database into process memory
  4. D.Read the authoritative database, then cache the result with a suitable TTL
Show the answer and explanation

✓ Correct answer

  • Read the authoritative database, then cache the result with a suitable TTL

Cache-aside loads from the source on a miss and caches reusable data. A miss only describes cache state, a permanent blank can hide valid source data, and process memory is not a suitable durable authoritative replacement. Source guide: PDF page(s) 53.

Read the source reference

This item is flagged for content review.

Read and review here, or open the app to practise and save your results on this device.

Unofficial study aid; not affiliated with or endorsed by Microsoft. Original practice questions are not real examination questions and do not guarantee an exam result.