【发布时间】:2016-12-28 03:26:22
【问题描述】:
我有持久缓存存储 当我将数据放入缓存时,我在日志中看到可以在任何集群节点上调用 datastore put 操作
这是正确的行为吗? 我问是因为我希望应该在发生放入缓存的同一节点上调用 put to the datastore。
【问题讨论】:
-
Sergey,什么是文字日志消息?
我有持久缓存存储 当我将数据放入缓存时,我在日志中看到可以在任何集群节点上调用 datastore put 操作
这是正确的行为吗? 我问是因为我希望应该在发生放入缓存的同一节点上调用 put to the datastore。
【问题讨论】:
是的,这对于从主节点更新持久性存储的 ATOMIC 缓存是正确的。另一方面,TRANSACTIONAL 缓存将从运行事务的节点更新。这样就可以维护底层数据库事务以保持缓存和数据库之间的完全一致性。
【讨论】: