mongo db as event store