8.2. 数据版本控制
Data Grid 支持两种形式的数据版本控制:简单和外部。简单的版本控制用于写入偏移检查的事务缓存。
外部版本控制用于在数据网格内封装数据源,例如将 Data Grid 与 Hibernate 搭配使用时,后者又直接从数据库获取其数据版本信息。
在此方案中,需要传递版本的一种机制,以及 putForExternalRead ()和
的超载版本将在 putFor
ExternalRead ()AdvancedCache
中提供,以采用外部数据版本。然后,它存储在 InvocationContext
上,并在提交时应用到该条目。
注意
写入偏移检查无法执行,在出现外部数据版本控制时不会执行。