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

有关论坛的数据库选型问题

  •  
  •   black11black · Mar 17, 2020 via Android · 4613 views
    This topic created in 2243 days ago, the information mentioned may be changed or developed.
    最近公司项目预研,问一下各位有经验的带佬,计划一个日活约等于 V2EX 级别的论坛,数据库基于什么好,具体应该怎么部署。要上 k8s 吗,单机服务撑不撑得住?
    谢谢大家
    20 replies    2023-11-21 16:42:54 +08:00
    lishunan246
        1
    lishunan246  
       Mar 17, 2020
    可以参考 Stack Overflow 的配置。https://nickcraver.com/blog/2016/03/29/stack-overflow-the-hardware-2016-edition/
    我理解两台机器跑 MySQL 或者 MSSQL 就够了。
    jorneyr
        2
    jorneyr  
       Mar 17, 2020
    如果数据量大,我的话会同时选 MySQL + MongoDB,系统性的管理数据很多是关系型的存放在 MySQL,用户生成的数据如帖子回复等,数据量大且非关系型存 MongoDB
    Cbdy
        3
    Cbdy  
       Mar 17, 2020 via Android   ❤️ 2
    可以直接问站长
    lhx2008
        4
    lhx2008  
       Mar 17, 2020 via Android
    固定数据库不用上 k8s,主从是标准配置,再做一个异地热备或者冷备,redis 也是标配了
    dilu
        5
    dilu  
       Mar 17, 2020 via Android
    没什么日活是 2 台 32 核 64gmysql 扛不住的,如果有,6 台。
    des
        6
    des  
       Mar 17, 2020
    没人推荐 PG 吗?
    MilkShake
        7
    MilkShake  
       Mar 17, 2020
    @des PG 这么强大么?之前学习过几天 PG,但是一直没真正的用过。
    sadfQED2
        8
    sadfQED2  
       Mar 17, 2020 via Android
    @des pg 专业 dba 不好招
    imkerberos
        9
    imkerberos  
       Mar 17, 2020
    用 pg 的都是铁粉,找过来就是靠谱的 DBA。
    no1xsyzy
        10
    no1xsyzy  
       Mar 17, 2020
    @aaa5838769 我觉得倒说不上强大,而是老牌+开源+没有甲骨文。
    huaguzi
        11
    huaguzi  
       Mar 17, 2020
    告诉你,mysql + redis 绝对够了。而且配置根本不用很好,要考虑的反而是你的数据量,磁盘空间
    wangyzj
        12
    wangyzj  
       Mar 17, 2020
    mysql 够你玩了
    purensong
        13
    purensong  
       Mar 17, 2020
    赞同 2L 的观点,关系型数据库 mysql,PostgreSQL 等随你选一个,非关系的主流现在就是 redis 和 mongoDB,随便选一个。关系型存系统管理的基础表等稳定的数据,非关系存帖子等不稳定的数据。
    realpg
        14
    realpg  
    PRO
       Mar 17, 2020
    MYSQL 足够了 这么点规模
    DelayNoMay
        15
    DelayNoMay  
       Mar 17, 2020
    mysql 够啦,你以为是微博呢
    legiorange
        16
    legiorange  
       Mar 17, 2020
    上什么 K8s。。。没必要吧。BBS 都一个 mysql 解决了,redis 都没必要没加。
    mfanming
        17
    mfanming  
       Mar 17, 2020
    discuz 日活 10 万感觉没压力呢
    gaigechunfeng
        18
    gaigechunfeng  
       Mar 18, 2020
    我们也有这个需求,在考虑是用 mysql 还是 mongodb。
    但我估计最后还是 mysql 一把梭
    abelce
        19
    abelce  
       Mar 18, 2020
    postgres 可以
    bthulu
        20
    bthulu  
       Nov 21, 2023
    日活约等于 V2EX 级别, sqlite 就行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2955 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 15:29 · PVG 23:29 · LAX 08:29 · JFK 11:29
    ♥ Do have faith in what you're doing.