# 命令查询职责分离

> 将系统的“读”（查询）和“写”（命令/修改）操作分离到不同的模型或接口中。

- ID: m08455
- 分类: business
- 领域: 管理学

## 定义

Command Query Responsibility Segregation。将系统的“读”（查询）和“写”（命令/修改）操作分离到不同的模型或接口中。脚手架作用：解耦思维。处理复杂系统（甚至是管理团队）时，尝试把“执行动作”和“汇报数据”的通道分开，避免相互干扰，提高效率。

## 机制

CQRS 将读（查询）与写（命令）模型分离，各自优化，提升复杂系统的可伸缩与清晰。

## 练习

拆分读写模型与存储；分别扩展；以事件同步。

## 脚手架用法

解耦思维。处理复杂系统（甚至是管理团队）时，尝试把“执行动作”和“汇报数据”的通道分开，避免相互干扰，提高效率。

[阅读网页](https://thinkingmodels.site/entries/detail/m08455)
