V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
QQ1685425675
V2EX  ›  问与答

类似 v2 这样的论坛,访问量大的时候,能不能,首页,列表页, 5 秒生成一次静态页面

  •  
  •   QQ1685425675 · Oct 27, 2015 · 2389 views
    This topic created in 3836 days ago, the information mentioned may be changed or developed.

    类似 v2 这样的论坛,访问量大的时候

    如果 用户每次访问,都去访问数据库, 那么 对数据库压力可能有点大

    如果, 首页 列表页,用户访问的都是静态页面,那么对数据库压力就减少了很多

    但是就是可能数据有延迟,那么,就让服务器每隔 5 秒生成一次静态页面

    那这样,是不是对数据库压力就少了好多了

    求拍砖

    10 replies    2015-10-27 13:39:37 +08:00
    oott123
        1
    oott123  
       Oct 27, 2015 via Android   ❤️ 1
    可以
    zdkmygod
        2
    zdkmygod  
       Oct 27, 2015   ❤️ 1
    就是缓存呀。
    QQ1685425675
        3
    QQ1685425675  
    OP
       Oct 27, 2015
    @oott123 多谢
    kmahyyg
        4
    kmahyyg  
       Oct 27, 2015
    可以问问 @livid
    QQ1685425675
        5
    QQ1685425675  
    OP
       Oct 27, 2015
    @zdkmygod 你的意思是,还有别的 更好的办法 达到这个目的吗
    rokeyzki
        6
    rokeyzki  
       Oct 27, 2015   ❤️ 1
    你也知道瓶颈是在 DB 操作上,所以数据缓存在 redis 等 nosql db 里面就好,为什么要弄成静态页面。。。
    c742435
        7
    c742435  
       Oct 27, 2015
    读起来,我,大喘气
    faceair
        8
    faceair  
       Oct 27, 2015   ❤️ 1
    可以每次写操作的时候更新缓存 没必要固定到 5 秒
    QQ1685425675
        9
    QQ1685425675  
    OP
       Oct 27, 2015
    @faceair 谢谢
    wwqgtxx
        10
    wwqgtxx  
       Oct 27, 2015 via Android   ❤️ 1
    我记得 v2 应该就是 redis 加 cdn 缓存的,具体的 L 大博客貌似有
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5811 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 03:20 · PVG 11:20 · LAX 20:20 · JFK 23:20
    ♥ Do have faith in what you're doing.