HSQLDB предоставляет внутрипроцессное ядро базы данных, где вы можете использовать оперативную память, локальный диск или сетевой сервер для хранения базы данных. Это может привести к плаванию, особенно если вы хотите перейти к сетевому решению, а не к локальному диску в дальнейшем. Переход от малых к большим очередям будет включать перемещение данных из одной базы данных в другую. Есть стандартные способы сделать это, но они могут быть довольно медленными.
Чем больше я думаю об этом, тем больше думаю, что это не очень хороший матч. По моему мнению, БД в памяти очень быстро работает в моем опыте.