关系数据库大表拆分

2023-06-07 22:26:14 浏览数 (1)

关系数据库大表拆分

1 为什么需要关系数据库大表拆分

  1. 在使用关系数据库的场景,比如mysql,如果单表数据量大,会导致性能骤降的
  2. 祖传的代码

2 方案

  1. 如果使用newsql,比如tidb,亚马逊的AWS RDS,如果使用的特性较少,可以尝试无缝迁移
  2. 冷热分离(热数据放到原表)旧数据做迁移
  3. 数据进行分库分表
  4. 使用es这种搜索引擎
  5. 使用doris这种查询分析的中间件

0 人点赞