tenant-management

Installation
SKILL.md

多租户架构设计指南

通用模板。如果项目有专属技能,优先使用。

设计原则

  1. 隔离性:租户数据必须完全隔离,不可跨租户访问。
  2. 透明性:业务代码尽量不感知多租户,由框架层自动处理。
  3. 可扩展:新增租户不需要改代码,配置即可上线。
  4. 运维友好:备份恢复、数据迁移应以租户为单位。

三种隔离模式对比

维度 字段隔离 Schema 隔离 物理隔离(独立库)
实现方式 每张表加 tenant_id 字段 每个租户独立 Schema 每个租户独立数据库
隔离强度 低(逻辑隔离) 中(Schema 级) 高(物理隔离)
Related skills
Installs
2
GitHub Stars
11
First Seen
Mar 7, 2026