我使用的是ignite 2.0,并且由于没有setMemoryMode方法可用,因此我无法明确设置它。但是,当我尝试加载缓存时,我在ignitevisor中注意到了:

Entries(Heap / Off-heap)
min 223(223/0)
avg 223 (223/0)
max 223(223/0)


这意味着所有缓存都在堆中。如何在ignite 2.0中进行配置?

CacheConfiguration::setOnheapCacheEnabled(false);无效

最佳答案

在具有默认配置的2.0版中,Ignite将条目存储在堆外。
遮阳板有问题,这里是ticket

您可以使用以下方法检查您的条目是否放置在堆外

cache.size(CachePeekMode.OFFHEAP)

09-27 21:27