关于CQRS编码上的一些问题 18-01-22 weechang 如题现有关于CQRS实际编码上的一些问题。希望各位大佬能够帮小弟带带路。1.聚合中,比如说用户聚合。需要一个唯一的用户名。这个唯一约束是应该在command端进行判断呢?还是在query端消费command端产生的事件的时候判断呢?2.如果是在command端进行判断的话,如果query端还未消费完command命令引起command端查询不一致的的问题如何解决? 望各位大佬能够给点思路。
banq 2018-01-24 12:41 2018-01-22 15:40 "@ weechang "的内容这个唯一约束是应该在command端进行判断呢? ... 这个约束是业务约束还是报表查询的约束,或者是数据库唯一键的约束那么就是业务约束,应该在Command实现。