数据库模式发展历程 单库单表 :数据量小、成本低 。读写分离:开发简单。数据拆分: 垂直拆分 扩展表 微服务分库 团队协作, 水平分库分表 解决写入瓶颈 数据冷热分离 sharding 淘宝TDDL。 注意点 id 多库表要唯一 不能自增,采用Snowflake算法原先涉及连表查询的要注意组装数据特别是涉及多表筛选与排序3000w条数据内使用mysql的分区就可以,逻辑是一张表