2013-05-03 7 views
12

私はイベントに基づいてシステムを実装するために、EvenStore from Greg Youngを真剣に考えています。しかし、Greg YoungのEventStoreがスナップショットをサポートしているかどうかはわかりません。毎回オブジェクト状態を構築するためにすべてのイベントを再生する必要がないので、スナップショットは私のアプリケーションにとって重要な要件です。Greg Young EventStoreからスナップショットがサポートされていますか?

誰でも私にEventStore(Greg Young Version)でスナップショットを作成する方法のサンプルを提供できますか?

+5

なぜdownvotesですか?公正な質問です。 –

答えて

6

はい、ストリームに入力して、そのストリームの最初の値を読み取るだけです。

例:

/streams/foo 
/streams/too-domainsnapshot 

スナップショットストリームオフ最後のスナップショットを読んで読むとき、それが指すバージョンから前方に読んでください。

また、多数の異なるスナップショットを持つストリームを複数作成することもできます。私は、共通のドメインラッパーがこれを既にサポートしていると信じています。

また、これは私たちのディスカッショングループ(ウェブサイトにリンクされています)で速く回答されるでしょう

+0

グレッグに感謝します。あなたからの返事を見てよかったです。私が参照できるサンプルはありますか? –

+0

しかし、私はディスクスペースを節約するためにこのスナップショットの前にあったイベントも削除したいと思います...それは可能ですか? –

関連する問題