命令查询职责分离 - CQRS
查看原文
内容简介:
概念
CQRS是一种与领域驱动设计和事件溯源相关的架构模式, 它的全称是Command Query Responsibility Segregation, 又叫命令查询职责分离, Greg Young在2010年创造了这个术语, 它是基于Bertrand Meyer 的 CQS (Command-Query Separation 命令查询分离原则) 设计模式。
CQRS认为不论业务多复杂在最终实现的时候, 无非是读写操作, 因此建议将应用程序分为两个方面, 即Command(命令)和Query(查询)
命令端:
关注各种业务如何处理, 更新状态进行持久化
不返回任何结果 (void)
查询端:
查询, 并从不修改数据库
CQRS的三种实现
单一数据库的CQRS
命令与读...
?更多精彩头条内容,请收藏程序员导航网,为您提供一站式码农必备网址大全,持续为您输出优质站点和IT信息!
暂无评论...