事件流和事件来源

问题描述 投票:0回答:1

我在决定不想创建自己的事件存储和事件水化实现后,尝试通过Eventflow在POC上使用。 Eventflow看起来是一个不错的选择。我目前使用Mediatr,并使用eventflow将事件保持在最低限度,我将使用其Command Handling和Event Emits。

我在文档“在诸如EventFlow之类的事件源系统中,聚集的根数据存储在事件中。”的一行上。

这是否意味着每次将事件存储在数据库/事件存储中时,它也会同时存储具有其状态的当前聚合?

为什么需要使用事件存储集合?在加载聚合时应用事件应该带回状态,对吧?

还相信,如果这样做的话,事件本身的重量就很轻,并且汇总的数据存储将使它变得庞大。

它有什么作用?

我是否理解该陈述不正确?

链接https://eventflow.readthedocs.io/Aggregates.htmlenter image description here谢谢,

三月

我在决定不想创建自己的事件存储和事件水化实现后,尝试通过Eventflow在POC上使用。 Eventflow看起来是一个不错的选择。我目前正在使用...

c# cqrs event-sourcing event-flow
1个回答
0
投票

我不喜欢回答我自己的问题。我做了一个小型测试应用程序,能够确定该事件是序列化的,而没有汇总信息。可能是“在EventFlow之类的事件源系统中,聚合根数据存储在事件中”的含义。它存储AggregateId,AggregateName,但数据仅包含来自事件的反序列​​化信息。

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