前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关系数据库大表拆分

关系数据库大表拆分

原创
作者头像
李子健
发布2023-06-07 22:26:14
2880
发布2023-06-07 22:26:14
举报
文章被收录于专栏:每日一善每日一善

关系数据库大表拆分

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

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

2 方案

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关系数据库大表拆分
    • 1 为什么需要关系数据库大表拆分
      • 2 方案
      相关产品与服务
      消息队列 TDMQ
      消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档