如何读取/写入缓存一段时间(10 秒),然后将更改提交到数据库?
最佳答案
我对 NHibernate 不是 100% 确定,但 Hibernate 二级缓存不提供后写式缓存,Hibernate 只是直接写入数据库。我认为 NHibernate 也是如此。换句话说,你想要做的事情在我看来是不可能的,至少在不修改 NHibernate 以写入二级缓存和持久异步数据库队列的情况下是不可能的。但这将是一个非常重要的变化,而且短期内不会发生。
关于c# - 使用 NHibernate 和 memcached 帮助进行二级缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3125804/