15. 命令查询职责分离 - CQRS

15. 命令查询职责分离 - CQRS

介绍

CQRS是一种与领域驱动设计和事件溯源相关的架构模式,它的全称是Command Query Responsibility Segregation,又叫命令查询职责分离,Greg Young在2010年创造了这个术语,它是基于Bertrand Meyer 的 CQS(Command-Query Separation 命令查询分离原则)设计模式。

CQRS认为不论业务多复杂在最终实现的时候,无非是读写操作,因此建议将应用程序分为两个方面,即Command(命令)和Query(查询)

阅读更多