文档说“近缓存将数据存储在堆内存中。”, https://ignite.apache.org/docs/2.15.0/configuring-caches/near-cache 但我知道我们可以将缓存配置为堆内/堆外,只是不确定它是否也适用于近缓存。
CacheConfiguration.setOnheapCacheEnabled(false)
最佳答案
简单的回答是“不”。近缓存始终位于堆上。
我还应该补充一点,setOnHeapCacheEnabled 不会配置缓存是在堆内还是在堆外。 Ignite 缓存始终位于堆外。堆内缓存是堆外缓存的补充。
关于ignite - Apache Ignite 近缓存可以在堆外吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76219651/