【发布时间】:2014-10-07 22:20:17
【问题描述】:
我一直在阅读有关命令查询职责分离 (CQRS) 以及这种模式如何适合我们当前应用程序的信息。
当谈到读取模型时,我非常了解以下概念: “分离读写数据模型”,“瘦读层返回的平面非规范化数据”。在大多数情况下,我们被困在同一个数据库(同一个读/写数据模型)上,运行在带有规范化表的 SQL Server 上,上面有通用的分层应用程序。
那么,在这种情况下应用 CQRS 是否有价值? 如果是这样,在读取模型方面会是什么?
我想到的另一个问题是 MVC 应用程序从我的薄读取层请求信息,这些信息暴露了扁平视图。暴露的数据在呈现给用户之前仍然需要结构化(聚合),还是我错了?
最好的问候
【问题讨论】:
标签: cqrs