命令查询职责分离 - CQRS

博客园头条 3年前 (2022) cnblogshot
1.1K 0

查看原文

? 命令查询职责分离 - CQRS

内容简介:

概念
CQRS是一种与领域驱动设计和事件溯源相关的架构模式, 它的全称是Command Query Responsibility Segregation, 又叫命令查询职责分离, Greg Young在2010年创造了这个术语, 它是基于Bertrand Meyer 的 CQS (Command-Query Separation 命令查询分离原则) 设计模式
CQRS认为不论业务多复杂在最终实现的时候, 无非是读写操作, 因此建议将应用程序分为两个方面, 即Command(命令)和Query(查询)

命令端:

关注各种业务如何处理, 更新状态进行持久化
不返回任何结果 (void)

查询端:

查询, 并从不修改数据库

CQRS的三种实现
单一数据库的CQRS
命令与读...

?更多精彩头条内容,请收藏程序员导航网,为您提供一站式码农必备网址大全,持续为您输出优质站点和IT信息!

版权声明:cnblogshot 发表于 2022-12-02 9:57:00。
转载请注明:命令查询职责分离 - CQRS | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...