禁用特定字段上的ehcache

时间:2016-09-19 14:57:04

标签: ehcache terracotta

在ehcache / terracotta中,是否可以仅为特定字段/列禁用缓存,并强制从数据库中一直延迟加载缓存。

我们遇到的问题是一个字段从应用程序更新而不是在兵马俑上,但是兵马俑仍然保留旧值。我们需要一种在此特定字段上禁用缓存的方法。

以下是查询使用的查询区域的ehcache.xml条目,该条目仍然是旧值。

<cache name="query.users" maxEntriesLocalHeap="5000"
        eternal="true"
        maxElementsOnDisk="10000"
        memoryStoreEvictionPolicy="LRU">
        <terracotta>
            <nonstop immediateTimeout="true" timeoutMillis="30000">
                <timeoutBehavior type="noop" />
            </nonstop>      
        </terracotta>
</cache>

0 个答案:

没有答案