关于分库分表

数据库模式发展历程

  1. 单库单表 :数据量小、成本低
  2. 读写分离:开发简单
  3. 数据拆分:
    垂直拆分 扩展表 微服务分库 团队协作
    水平分库分表 解决写入瓶颈 数据冷热分离 sharding 淘宝TDDL

注意点

  1. id 多库表要唯一 不能自增,采用Snowflake算法
  2. 原先涉及连表查询的要注意组装数据特别是涉及多表筛选与排序
  3. 3000w条数据内使用mysql的分区就可以,逻辑是一张表

猜你喜欢

转载自blog.csdn.net/weixin_38447055/article/details/82824797
今日推荐