假设我在Oracle Coherence中有一个后写缓存,数据最初是从数据库加载的。 我手动从DB中删除了一些行。
然后我优雅地停止Coherence服务器。挂起的写入将被保留,我知道。
问题是:如果对象没有修改,Coherence会坚持吗?
答案 0 :(得分:1)
不,Coherence仅保留应用程序已修改的数据(例如,通过put())。如果您需要修改数据而不将其写回数据库,我相信您需要将更新表示为"合成"通过EntryProcessor和BinaryEntry接口进行更新。