CV0-002 · Question #73
Which of the following reduces the amount of data that must be transmitted on a network by keeping a copy of recently transmitted data in memory?
The correct answer is C. Caching. Caching reduces network data transmission by storing copies of recently accessed data in local memory, allowing subsequent requests for that data to be served without re-fetching it over the network.
Question
Which of the following reduces the amount of data that must be transmitted on a network by keeping a copy of recently transmitted data in memory?
Options
- ALatency
- BCompression
- CCaching
- DBandwidth
How the community answered
(52 responses)- A4% (2)
- C94% (49)
- D2% (1)
Why each option
Caching reduces network data transmission by storing copies of recently accessed data in local memory, allowing subsequent requests for that data to be served without re-fetching it over the network.
Latency refers to the delay in data transmission and does not reduce the amount of data transmitted on a network.
Compression reduces the size of data before it is transmitted, which lowers the volume of data, but it does not work by keeping a copy of recently transmitted data in memory to avoid future transmissions.
Caching involves storing copies of frequently accessed or recently transmitted data in a faster, closer memory location (like RAM). When data is requested, the system first checks the cache; if the data is present, it's served from the cache, eliminating the need to re-transmit the data across the network from its original source, thereby reducing network traffic.
Bandwidth is the maximum data transfer rate of a network connection and does not inherently reduce the amount of data that needs to be transmitted.
Concept tested: Network data reduction using caching
Source: https://docs.microsoft.com/en-us/azure/architecture/patterns/cache-aside
Topics
Community Discussion
No community discussion yet for this question.