我想知道使用EventStore( http://geteventstore.com )在MongoDb中实现事件源自己的优势。 我问的原因是,我们公司有很多人每天与MongoDb合作。 尽pipe如此,他们不能使用事件采购。 虽然他们并不是完全处于这个问题的黑暗之中,但他们也不打算在任何地方开始实施。 我即将开始一个项目,这非常适合于事件采购。 大约有16个非常明确的事件,大约7个明确的预测。 我说“关于”,因为我知道,一旦他们看到使用的产品,就会有更多的预测和事件的需求。 该方法将首先是API,我们组织的其他部分将使用REST API。 虽然我已经阅读了格雷格·扬(Greg Young)定义的“事件采购”(Event Sourcing)的很多内容,但我从来没有实际采用过事件采购解决scheme 这是一个绿色的田野工程。 由于我们打算将所有内容公开为REST接口,因此没有技术限制。 所以,如果有人有与MongoDb的EvenStore或事件采购的工作经验,请赐教。 还有一个几乎完全不相关的事件采购问题:你有没有直接查询事件存储? 或者你总是会创造新的预测和重播事件来填充这些预测?