就是一个域名添加很多很多条 A 记录(假设几千条)会不会影响解析速度和稳定性?
如果会的话,像 AWS 的 EC2,每开一个就会有一个域名记录是怎么搞的
就是一个域名添加很多很多条 A 记录(假设几千条)会不会影响解析速度和稳定性?
如果会的话,像 AWS 的 EC2,每开一个就会有一个域名记录是怎么搞的
|
1
不会
|
|
2
几千个而已,我见过几十万条记录都好好在用的
|
|
julyclydeJun 18, 2019
3
如果是同样名字的话,会导致无法通过“单次 UDP 应答”返回,从而必须转为 TCP 查询
如果是不同名字就无所谓 |
|
liuzhiyongJun 18, 2019 via Android
4
应该没问题,很多主机每一个 IP 都对应一个域名。
|
|
sampengJun 18, 2019 via iPhone
5
dns 是最古老的分布式系统
|
|
CEBBCATJun 18, 2019 via Android
7
.com. 说过啥了?
另外这个问题网络上有的吧,搜搜子域名那里 |
|
selbooJun 18, 2019
8
不会的
redis 有几百万 key, 查询慢吗? dns 也一样 而且 dns 查询 不会直接请求权威 NS 先经过 LocalDNS 在递归查询, 并且中间有缓存 |
|
XiaoxiaoPuJun 18, 2019
9
BIND 部署在物理机上,单个域 (zone) 百万条解析记录还是可以的
|
|
mayxJun 18, 2019 via Android
10
一般像这种不都应该搞成泛域名吗
|
|
11
@julyclyde 不同名字 是什么意思?
|
|
visualbasicJun 18, 2019 via Android
13
@qwerthhusn 名字就是二级域名的名字啊。同个名字,比如 mx 记录有优先级,如果高优先级的服务器接收不了邮件的话会自动尝试转投到低优先级的服务器,不同名字就是不同二级域名了,那就没影响
@hugee 修改域名的 ns 记录指向到自己的 dns 服务器。然后本地设置解析,自动匹配规则转发。 |
|
jsthonJun 19, 2019 via iPhone
14
*.qzone.qq.com 有多少条记录可以推算一下
|
|
zclHITJun 19, 2019
15
不会,几千条而已,原生 bind 都可以轻松 handle
|
|
lvzhiqiangJun 19, 2019
16
复杂度是 O(1),即给即得。
|
|
johnjiang85Jun 19, 2019
17
数亿,数十亿都没什么问题,权威没有 ttl 递减就 hash 表开链或者多级 hash 或者,多耗点内存而已,递归一般红黑树比较多
|