Java не сериализует данные, которые хранятся в куче.Вся идея сериализации заключается в переносе объектов из кучи в другую среду, например вне кучи.Таким образом, он просто сохраняется.
Ignite реализует быструю сериализацию с использованием интерфейсов двоичных объектов, Externalizable и Binarylizable.
Ignite не нуждается в GC для своей внешней памяти, поскольку он явно отслеживает все значения ключапар.Когда что-то удаляется, память становится доступной для немедленного использования (GC действительно нужен только для графовых систем, а не для ключей и не для SQL).
Однако в недавно введенном транзакционном SQL все может быть несколько иначевакуумная процедура.