CacheConfiguration<String, JSONObject> conf = new CacheConfiguration<String, JSONObject>();
conf.setName("ABC");
conf.setWriteThrough(true);
conf.setReadThrough(true);
conf.setMemoryMode(CacheMemoryMode.OFFHEAP_TIERED);
conf.setOffHeapMaxMemory(0);
这是我在ignite 1.9中的缓存配置,但当我将Apache Ignite从1.9升级到2.0时,我在最后两行配置时遇到错误。
答案 0 :(得分:5)
从版本2.0开始,默认配置Ignite将条目存储在堆外,并且不再有像setMemoryMode这样的方法。
您可以阅读有关新内存架构的信息并查找新的配置参数here。