qwerthhusn
V2EX  ›  DNS

有一个 DNS 的问题请教网络大神!如果一个域名添加几千条 A 记录会不会影响解析速度和稳定性?

  •  
  •   qwerthhusn · Jun 18, 2019 · 6990 views
    This topic created in 2705 days ago, the information mentioned may be changed or developed.

    就是一个域名添加很多很多条 A 记录(假设几千条)会不会影响解析速度和稳定性?

    如果会的话,像 AWS 的 EC2,每开一个就会有一个域名记录是怎么搞的

    18 replies  •  2019-06-21 08:58:37 +08:00
    Showfom
    Showfom
    PRO
    Jun 18, 2019
    1
    不会
    Showfom
    Showfom
    PRO
    Jun 18, 2019
    2
    几千个而已,我见过几十万条记录都好好在用的
    julyclyde
    julyclyde
    Jun 18, 2019
    3
    如果是同样名字的话,会导致无法通过“单次 UDP 应答”返回,从而必须转为 TCP 查询
    如果是不同名字就无所谓
    liuzhiyong
    liuzhiyong
    Jun 18, 2019 via Android
    4
    应该没问题,很多主机每一个 IP 都对应一个域名。
    sampeng
    sampeng
    Jun 18, 2019 via iPhone
    5
    dns 是最古老的分布式系统
    uqf0663
    uqf0663
    Jun 18, 2019
    6
    有点好奇 qq.com 有多少子域名
    CEBBCAT
    CEBBCAT
    Jun 18, 2019 via Android
    7
    .com. 说过啥了?

    另外这个问题网络上有的吧,搜搜子域名那里
    selboo
    selboo
    Jun 18, 2019
    8
    不会的
    redis 有几百万 key, 查询慢吗? dns 也一样
    而且 dns 查询 不会直接请求权威 NS
    先经过 LocalDNS 在递归查询, 并且中间有缓存
    XiaoxiaoPu
    XiaoxiaoPu
    Jun 18, 2019
    9
    BIND 部署在物理机上,单个域 (zone) 百万条解析记录还是可以的
    mayx
    mayx
    Jun 18, 2019 via Android
    10
    一般像这种不都应该搞成泛域名吗
    qwerthhusn
    qwerthhusn
    OP
    Jun 18, 2019
    11
    @julyclyde 不同名字 是什么意思?
    hugee
    hugee
    Jun 18, 2019 via Android
    12
    @mayx 泛域名能解析到不同 ip ?
    visualbasic
    visualbasic
    Jun 18, 2019 via Android
    13
    @qwerthhusn 名字就是二级域名的名字啊。同个名字,比如 mx 记录有优先级,如果高优先级的服务器接收不了邮件的话会自动尝试转投到低优先级的服务器,不同名字就是不同二级域名了,那就没影响
    @hugee 修改域名的 ns 记录指向到自己的 dns 服务器。然后本地设置解析,自动匹配规则转发。
    jsthon
    jsthon
    Jun 19, 2019 via iPhone
    14
    *.qzone.qq.com 有多少条记录可以推算一下
    zclHIT
    zclHIT
    Jun 19, 2019
    15
    不会,几千条而已,原生 bind 都可以轻松 handle
    lvzhiqiang
    lvzhiqiang
    Jun 19, 2019
    16
    复杂度是 O(1),即给即得。
    johnjiang85
    johnjiang85
    Jun 19, 2019
    17
    数亿,数十亿都没什么问题,权威没有 ttl 递减就 hash 表开链或者多级 hash 或者,多耗点内存而已,递归一般红黑树比较多
    cnrting
    cnrting
    Jun 21, 2019 via iPhone
    18
    @julyclyde 优秀
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2090 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 11:26 · PVG 19:26 · LAX 03:26 · JFK 06:26
    ♥ Do have faith in what you're doing.