weiweiwitch
V2EX  ›  问与答

有个项目要上腾讯云,目前单表最多两千多万行, DB 的 QPS 最多大几百, MYSQL 硬抗还是上 TDSQL?

  •  
  •   weiweiwitch · Sep 5, 2022 · 1240 views
    This topic created in 1346 days ago, the information mentioned may be changed or developed.
    因为对接时间问题。上腾讯云的话项目上的变更最小,所以目前只能上腾讯云了。

    然后现在遇到数据库选择的问题。

    具体的存储需求就是单个库。
    然后按他们的用户量,某几个表估计极限两千多万行,其他还有些表几百万行,大部分都是几十万行。
    QPS 平时估计最多 100 ,偶尔的峰值 QPS 估计大几百。
    数据库操作都是极其简单的单表增删查改,没有外键,没有任何统计需求。
    写多读少。
    某些表的字段是 BLOB ,保存的是上百 K 的数据。

    目前没想清楚,是否应该用单个 MySQL 实例硬抗,还是说为了长远考虑上他们家的 TDSQL ,以防备以后的扩容问题。

    MySQL 的话,无缝兼容,但我们没时间做分片啥的改动了。所以只能单实例扛到底。
    TDSQL 的话,据说后续能分片,但不确定是否有什么不知道的坑。

    麻烦各位大佬提提建议?
    dethan
        1
    dethan  
       Sep 5, 2022 via Android
    你是东软的吗?
    weiweiwitch
        2
    weiweiwitch  
    OP
       Sep 6, 2022
    @dethan 不是的。为啥这么说?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3235 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 13:37 · PVG 21:37 · LAX 06:37 · JFK 09:37
    ♥ Do have faith in what you're doing.