将历史数据恢复到gemfire / geode缓存

时间:2017-04-13 16:51:28

标签: gemfire geode

这与this question有些相关。基本上,geode缓存层将保存最新的数据,并且历史数据已被卸载到数据库,因此不再在geode中存在对历史数据的引用(键)。我的问题是,为了研究目的,我如何将历史数据恢复到缓存中?显然,CacheLoader不是为了这个目的。

我目前的想法是,在数据在缓存中到期之前,将值和值的某些属性(作为搜索参数)复制到单独的区域,只是为了保留引用。我对gemfire / geode还很新,我想知道其他人是怎么做的。

这实际上导致了另一个关于CacheLoader的问题 - 如果存在缓存未命中,则意味着该条目(密钥和值)不再存在于缓存中。应用程序(缓存客户端)如何知道从缓存中要求的内容?

0 个答案:

没有答案