Нужно сохранить простых POJO на пару гигов (порядка 30_000_000 объектов), но во время batch добавления, уже сохраненные POJO могут быть снова запрошены, увеличены в размере (ArrayList#add) и снова сохранены.
MapDB вроде норм, хотя она очень медленная, да еще на котлине сделана, по итогу в eclipse какие-то крякозябры, а не джава код.
Пробовал еще сериализацию, но она тоже очень медленная, да и как потом с данными работать, вытаскивать по ключам, добавлять, обновлять?
Транзакции не нужны, threadsafe не нужно. Нужно чтобы умела in-memory (offheap) и флушить на диск по итогу batch'а