分库分表模式:1. 垂直分库:垂直份库指的是按照业务模块维度将原本集中在一个数据库中的多个表,拆分到多个独立的数据库中。每个数据库只负责一个或几个功能相近的业务模块,例如用户库、订单库、商品库等。本质上,垂直拆库是将一个“通用大库”拆解成“多个专业小库”,使每个库专注于一类业务领域。2. 垂直分表垂直分表指的是将一个表中字段较多、关注点不同的列按功能拆分成多个表,通常以主键(如用户ID)为关联字段,拆分后的表仍具有一对一或一对多的关系。举例:将原 user 表拆成 user_base(基本信息)和 user_detail(扩展信息)两个表。3. 水平分库水平分库是指:将表的数据按某种规则分散到...