领域仓储Repository的in-memory伪真

13-01-07 thinkjava
CQRS在设计上由于考虑到领域模型的事件原还,所以需要将大量的Event持久化到EventStore中,这样就需要与数据库打交道,对于Repository的每一个保存操作,一定会与DB有所交互,这使得in-momery由于调用DB而变得不是纯粹的内存操作,这是伪in-memory方式,真正的in-memory是完全的内存机制,不涉及到任何的文件系统访问或数据库访问,至少目前一些国外CQRS框架是这样的,不知道Jdonframework是否如此,另外,LMAX不知是不是真正的in-memory?

banq
2013-01-07 17:28
参考这个贴:Jdon框架的横向扩展

thinkjava
2013-01-08 22:41
保存状态,而不是Event,那仍然不是真正的in-memory,

那么in-memory Domain体现在哪里呢?

猜你喜欢