我在欧洲,而我的名字服务器位于美国。 如果我将第二个域名服务器更改为在欧洲,是否会显着改善DNS查找时间?
不是的 没有。
没有,因为据我所知,名称服务器查找往往是循环赛。 这意味着你的一半查找速度会更快。 我怀疑这是你的意图。
是的,因为有一个地理上更接近的名称服务器可以提高速度。 (在这里强调jar子,因为它显然取决于很多因素,可以更快,但并不总是更快)。
最后一个不是。 DNS查找通常被caching。所以只有第一次尝试解决它们很重要。 之后,查询应该从parsing程序caching中提取出来。
最后:你想解决哪个问题? 你自己的DNS查找? 加快您的网站为全球人员? 你的两个post真的没有提供足够的信息。
您可以通过在地理位置上分发DNS服务器来解决多个问题:
冗余将使您可以确保您的数据在服务器或数据中心出现故障时可用。 更多的DNS服务器将增加您的冗余。 在地理上分布(更重要的是,通过不同的networking/ AS)会在networking中断的情况下提高可用性。
对于额外的速度,你可以解决任意select (一个伟大的阅读!)。 这种技术将使主机具有互联网上多个位置的单个IP地址,并缓解DNS的循环特性。 但是,可能你想把这个任务交给一个能为你处理这个问题的服务合作伙伴。