Core Difference

The main difference between a cached and an uncached DNS test lies in where the DNS data is retrieved. A cached test pulls data from a temporary local storage, while an uncached test forces a fresh retrieval directly from the authoritative source

Cached DNS Testing

When you run a cached DNS test, the system reads data stored from a previous query

Uncached DNS Testing

An uncached DNS test bypasses all temporary storage to request a brand-new copy of the record

Key Metrics Comparison

Feature Cached Test Uncached Test
Response Time Extremely low (0-5 ms) Higher (20-100+ ms)
Accuracy May show outdated information Always shows current server data
Path Traveled Stays internal to the device/LAN Travels across the internet
Primary Use Case Testing local application performance Troubleshooting DNS propagation

Why the Difference Matters for Testing

1. Verifying DNS Changes