大家都是如何存储事件的呢?

12-07-25 beethoven
既然持久化已经不是同步的了。更改操作变成了记录住事件,那么都是怎么存储事件的呢?

是使用内嵌的数据库,还是?

而且 事件需要实时的存储,以保证down机之后能进行事件的回放,但是如果事件是实时进行存储的,就必须涉及到IO相关操作了,无论是将事件写入数据库或者写入文件,都涉及到IO。这样不就影响性能了?大家都是怎么做的?

[该贴被beethoven于2012-07-26 03:53修改过]

banq
2012-07-26 09:01
2012-07-25 14:49 "@beethoven"的内容
都涉及到IO。这样不就影响性能 ...

异步存储,分IO操作线程和主线程两个。

beethoven
2012-07-26 14:59
2012-07-26 09:01 "@banq"的内容
异步存储,分IO操作线程和主线程两个。 ...

嗯。看到了,发现 《LMAX架构》 这篇文章里写得有!

beethoven
2012-07-26 15:00
http://www.jdon.com/42452#23136191

[该贴被beethoven于2012-07-26 15:01修改过]

猜你喜欢