📘 多租户架构实战
30章 · 从入门到精通
🌟 友好色系
1
多租户架构概述
什么是多租户 · SaaS与多租户 · 核心挑战与价值
01.html
2
租户模型设计
租户定义 · 属性设计 · 状态管理 · 生命周期
02.html
3
隔离模式解析 (上)
独立数据库模式 · Database per Tenant
03.html
4
隔离模式解析 (中)
共享数据库·独立Schema · Schema per Tenant
04.html
5
隔离模式解析 (下)
共享数据库·共享Schema · Shared Schema
05.html
6
隔离模式选型决策
三种模式对比 · 成本/性能权衡 · 混合策略
06.html
7
租户路由机制
域名/子域名/路径路由 · 自定义Header路由
07.html
8
多租户数据源管理
动态数据源切换 · 连接池 · 读写分离实践
08.html
9
租户上下文与ThreadLocal
线程传递租户信息 · 请求拦截器实现
09.html
10
多租户下的缓存策略
缓存Key设计 · 租户隔离方案
10.html
11
多租户下的任务调度
Quartz感知调度 · 任务上下文传递
11.html
12
多租户下的文件存储
对象存储隔离(Bucket/Prefix) · 访问控制
12.html
13
多租户下的消息队列
Topic/Queue隔离 · 消息路由与过滤
13.html
14
多租户下的搜索引擎
Elasticsearch索引隔离 · 租户过滤
14.html
15
多租户下的日志与监控
日志租户标签 · 分布式追踪上下文
15.html
16
多租户权限模型
RBAC租户内实现 · 跨租户管理权限
16.html
17
多租户计费与计量
资源统计 · 按租户计费 · 配额管理
17.html
18
多租户数据迁移
共享→独立模式迁移 · 在线迁移策略
18.html
19
多租户分库分表
租户ID分片键 · 跨租户查询挑战
19.html
20
数据备份与恢复
按租户粒度备份 · 租户级时间点恢复
20.html
21
多租户下的安全设计
数据加密 · SQL注入防护 · 防泄漏
21.html
22
多租户下的性能测试
模拟多租户负载 · 隔离性验证 · 基线
22.html
23
多租户下的灰度发布
按租户灰度 · 金丝雀发布 · 回滚
23.html
24
多租户下的配置管理
租户级配置中心 · 热更新 · 继承覆盖
24.html
25
国际化与本地化
按租户语言/时区/货币 · 内容定制
25.html
26
多租户下的API设计
RESTful租户上下文 · API版本管理
26.html
27
多租户下的前端架构
前端租户上下文 · 主题定制 · 组件隔离
27.html
28
多租户下的微服务架构
服务间上下文传递 · 网关层租户路由
28.html
29
多租户架构的演进
单租户→多租户改造 · 渐进式升级
29.html
30
实战案例:完整SaaS复盘
多租户设计复盘 · 最佳实践
30.html