Nex*_*ist 16 domain-driven-design snapshot get-event-store
我正在认真考虑使用Greg Young的EvenStore来实现基于事件的系统.但是,我不确定Greg Young的EventStore是否支持Snapshots.快照是我的应用程序的关键要求,因为我们不希望每次都重放所有事件来构造对象状态.
有人可以向我提供有关如何在EventStore中创建快照的示例(Greg Young Version)吗?
小智 9
是的,只需将它们放入流中并读取该流的第一个值即可.
例如:
/streams/foo
/streams/too-domainsnapshot
Run Code Online (Sandbox Code Playgroud)
读取时读取快照流中的最后一个快照,然后从它指向的版本向前读取.
您还可以拥有许多具有许多不同快照的流.我相信常见的域包装器已经支持了这一点.
在我们的讨论组中也可以更快地回答这个问题(在网站上链接)
| 归档时间: |
|
| 查看次数: |
2224 次 |
| 最近记录: |