Oleksii
речь идет о небольшой утилитке, городить инфраструктуру ради этого смысла нет
Если у тебя утилита ворочает десятками Гб, не влезающими в память, ты сильно упростишь себе жизнь, взяв готовую инфраструктуру, нежели будешь пытаться изобрести велосипед.
И да, развернуть базу - дело дай боже получаса, трахаться с синхронизацией доступа с велосипедом на кор-джаве - вплоть до бесконечного количества времени.