跟踪“变化”的正确方法是什么?

时间:2019-09-24 19:47:36

标签: database audit event-sourcing database-management

这更多是一个哲学问题,但是我想对保留系统所有“状态”的最佳方法有不同的看法。我们可以想到用户与应用程序之间的交互,例如CRUD操作。对于我所看到的,我认为事件源是这样做的“方式”,保留触发更改的事件而不是更改本身。还有哪些可行的方法?

您知道在发生更改时存储2个状态的任何系统/技术/框架吗?当前和以前的状态,即使我们这样做会得到重复的状态。为什么不只是当前状态?这样做有什么好处吗?我找不到任何人,但是我试图了解是什么使它成为一个好的选择,因为它从不同的人的角度“跨越了我的道路”,我真的无法理解这是一个选择。

谢谢!

0 个答案:

没有答案