Как сохранить данные кучи на Apache Ignite 2.0

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, я получаю ошибку в последних двух строках конфигурации.

1 ответ

Решение

Начиная с версии 2.0 с конфигурацией по умолчанию Ignite хранит записи в автономной памяти, и такой метод, как setMemoryMode, больше не существует.

Вы можете прочитать о новой архитектуре памяти и найти новые параметры конфигурации здесь.

Другие вопросы по тегам