在什么情境下,缓存的效果比较明显?对于浏览器上网而言,本地缓存的效果明显吗?
1
qw7692336 OP 貌似浏览器给我做了缓存
|
2
ryd994 2015-11-03 12:41:26 +08:00
很有必要
就算是局域网内的 DNS 服务器,也要数 ms ,更何况大多数人都不是用的局域网内的(想想这么多家庭宽带用户) 还有就是负担问题,局域网几十台机子,没有缓存的话,服务器压力将会是数十到数百倍(一个网页几个引用文件,浏览器开多个窗口,这很正常吧) |
3
dzxx36gyy 2015-11-03 12:52:45 +08:00
个人觉得一般情况下没啥影响,除非你选择的 dns 服务器是高延迟的(但是这个影响也很小,没啥明显的感受),那么,我认为,缓存最大的作用就是你本地搭建 dns 服务器防止污染的情况下,减少无谓的查询,降低负载啥的。对于体验来说没啥影响吧。
|
5
imn1 2015-11-03 12:59:27 +08:00
本地缓存+修改 TTL ,效果很明显
不修改 TTL 就不算太明显 |
7
imn1 2015-11-03 13:20:27 +08:00
|
8
lenovo 2015-11-03 13:22:55 +08:00
我用了 unbound 做 dns 缓存
unbound-->DNSCrypt-->OpenDNS |
11
xfspace 2015-11-03 18:42:15 +08:00 via Android
家里强制把 TTL 改成一天。需要再手动去刷新...
|
12
lanlanlan 2015-11-04 11:25:10 +08:00
除非用了特别卡的公共 DNS 且域名权威 NS 上配置的 TTL 较短 通常情况下 家庭用户这个需求是不高的.
|
13
lanlanlan 2015-11-04 11:26:26 +08:00
当然 不排除部分坑爹宽带到一些公共 DNS 卡 比如早些年在某地用长宽时候 用 114 5 个查询前 4 个全丢了 换 223 后就没事了。
|