【发布时间】:2019-09-04 20:59:56
【问题描述】:
我有一个用例,我经常收到一些需要使用 Infinispan 缓存的数据(在库模式/进程中的复制集群中),其中数据通常非常相似,但不同键的数量要大得多而不是可能的不同关联数据的数量。
我担心不必要地创建/复制的数据对象的数量,这些数据对象在不同的键下大多是相互重复的。
我唯一的选择是将缓存分成两部分吗?例如
key -> data hash -> data
我唯一的问题是key -> data hash 可能会在data has -> data 缓存之前复制到集群的其余部分。我需要 data 在复制 key 时出现(当我处理该事件时)。
或者是否有任何其他可用选项,例如拦截缓存插入以使用这些数据对象的池?
【问题讨论】:
标签: caching replication infinispan