我想建立一个小型活动资源库.
唯一的问题是,在这些不同的教程中,有两种不同的数据库策略,但没有任何说明为什么要使用他们使用的数据库策略.
所以,我想征求你的意见.
解决方案是 for each 事件创建一个表的db struct .
解决方案是db struct ,在该 struct 中,您只创建一个泛型表,并将事件作为序列化字符串保存到一列中.
在这两种情况下,我不确定它们如何处理事件更改,也许它们会创建一个全新的事件更改.
亲切的问候
我想建立一个小型活动资源库.
唯一的问题是,在这些不同的教程中,有两种不同的数据库策略,但没有任何说明为什么要使用他们使用的数据库策略.
所以,我想征求你的意见.
解决方案是 for each 事件创建一个表的db struct .
解决方案是db struct ,在该 struct 中,您只创建一个泛型表,并将事件作为序列化字符串保存到一列中.
在这两种情况下,我不确定它们如何处理事件更改,也许它们会创建一个全新的事件更改.
亲切的问候
我构建了自己的事件源代码库,并 Select 了选项2,原因如下.
有一种说法是,您可以在每个聚合上存储事件,但这取决于项目的要求.
我确实有一些关于如何使用事件流的帖子,你可能会觉得有用.