2010-06-26 50 views

回答

0

您所做的更改将在事务提交时提交到数据库,而不管它们是否被缓存。因此,您需要避免在该段时间内进行交易。

3

我不是100%肯定的NHibernate的,但是Hibernate的二级缓存不提供后写高速缓存,Hibernate的只是直接写入数据库。我认为这同样适用于NHibernate。换句话说,你想要做的是IMO不可能,至少不是修改NHibernate写入二级缓存和一个持久的异步数据库队列。但这将是一个非常微不足道的变化,不会在短期内发生。

+0

NHibernate二级缓存的行为与休眠一样。 – 2010-06-26 23:16:55

+0

@谢恩谢谢你的确认。 – 2010-06-26 23:19:39