考试精华:系统架构设计师核心概念汇总(七)

📅 2026/7/26 22:39:10 👁️ 阅读次数 📝 编程学习
考试精华:系统架构设计师核心概念汇总(七)

660 | 考试精华:系统架构设计师核心概念汇总(七)

📚 考试核心概念速查表第七部分,涵盖数据库、缓存、微服务等考点。


一、数据库架构

分库分表策略

策略方式适用场景
垂直分库按业务拆分到不同库业务隔离
垂直分表按字段拆分冷热分离
水平分表按数据拆分到同库多表单表数据量大
水平分库分表按数据拆分到多库多表数据量和并发都大

分片键选择

原则: 1. 查询高频 2. 数据分布均匀 3. 非频繁更新 4. 业务解耦 常见选择: - 用户维度:user_id - 订单维度:order_id - 时间维度:create_time

二、缓存架构