在客户国家旁边有一个辅助DNS的好处?

我们正在考虑将我们的客户使用的两个DNS中的一个移到其中90%居住的国家(另一个将留在美国)。

你认为他们会注意到网站加载性能的优势吗? 即使它很小,我们也想知道这个改变是否会有所帮助,或者是非常无用的。

我相信第一次加载的DNSparsing速度会有50%的可能性。 之后,它将被caching在用户的dns服务器(通常由ISP托pipe)中,稍后的dns查找将使用caching(当然如果你有足够的TTL的话)。

所以,我不认为有人会注意到它。 但有两个DNS服务器在非常不同的地理位置是非常好的主意 – 如果其中一个将不可用(例如,由于一些互联网连接问题)用户应该仍然能够加载网站。

关于“他们会注意到”我不确定 – 这可能是几百毫秒的问题,但无论如何,答案是 –

是的,至less有一半的DNS查询会更快解决。 此外,DNSparsing器应该(至less在理论上)lockingDNS服务器的答案更快,因此可能来自该国家的大多数查找将使用最近的服务器。 这是一件好事。

编辑:这是查找的一半不打中caching的地方。 什么确切的查找百分比将打击caching是非常依赖的 – 它可能是最多也可能是接近于零,取决于您设置的TTL和您的域的stream行度。