轴突重播事件的特定类型或一个特定的ID

问题描述 投票:2回答:2

使用轴突框架 - 我能够重放整个事件存储并重新创建视图模型。但是,它可以为特定类型或一个特定的ID重播事件。

比方说,我有一个客户的事件,我想重播使用id = 100客户的所有事件是有意义的特定客户做了重播或更有意义重播整个事件存储始终?

提前致谢

cqrs event-sourcing axon
2个回答
0
投票

它是确定做什么有意义的你,为这个特殊的ReadModel。

一个原因重新处理,只有一个客户是速度。如果它不是一个完整的重建快得多(即,因为你有很多客户)和结局都是一样的,然后去做。


0
投票

正如顿所指出的,这个请求重播特定视图非常有意义。

在这一点上轴突框架所提供的重播过程只提供触发特定处理组允许您设置从当你想重播的时间点重播。

有想法,以提供更细粒度的解决方案来重播,我不过将很难告诉你时会发生。因此重放只是一个单一的视图模型,例如速度,将需要一些自定义代码。让我知道如果你有兴趣在如何做到这一点一些指引。

© www.soinside.com 2019 - 2024. All rights reserved.