我读过几篇关于 CQRS 的博客,它们都解释说,在写入端,事件会持久保存在事件存储中,并且根据请求,事件将被检索并聚合重播。
我的问题是为什么读取端不需要聚合事件重播?
因为您的读取端不使用聚合。
读取端实现为投影,它根据聚合发出的事件流计算当前状态,并将当前状态保留在某些持久存储或内存中。读取端的 while 点是让客户端可以随时获取当前状态。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)