We currently need a cached eventstore so the aggregates rebuilding goes faster. We are currently importing some data which takes +3 days to persist everything to the database. We loose the most time when querying the aggregates from the eventstore, so we would like to cache them because they will be used in multiple iterations during our dataconversion. We really need to improve this performance, because we need to do this dataconversion within a weekend. We spent the whole day measuring today and the most performance improvement can be gathered from the aggregate rebuilding. This takes about 40 milliseconds. Everything else is most of the time below 15 milliseconds.
Is there someone who knows enough of the ncqrs eventstore to provide us a cached version of the MsSqlEventStore?
Hopefully there is someone who can help us?