不存储状态的系统类型,但是存储导致它的事件

时间:2014-09-26 13:56:53

标签: design-patterns

我正在寻找这种设计系统的方式。我认为这个词不是很受欢迎,我无法记住或找不到它。

关于系统重放一组事件或修改以恢复状态而不是存储状态本身。

3 个答案:

答案 0 :(得分:1)

您正在寻找用于存储活动的Command pattern。通常,您会发现存储命令的堆栈关联。这可以在撤消事件/命令的系统中看到。

然后您可以撤消该事件并返回到所需/之前的状态。

答案 1 :(得分:0)

答案 2 :(得分:0)

我找到了。它被称为Event Sourcing