V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
black11black
V2EX  ›  Java

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

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