Я работаю над приложением, в котором я хотел бы сохранить все свои текущие аутентификации пользователей (пользователей, которые в настоящий момент вошли в систему со своими токенами входа) в базе данных в памяти. В настоящее время у меня есть база данных HSQL, в которой я выполняю команды DROP и CREATE TABLE onApplicationStart для хранения аутентификаций, но мне было интересно, можно ли использовать их для очистки базы данных при перезапуске приложения (в настоящее время она сохраняется до сервера перезагружается).
Есть ли способ, которым я мог бы создать базу данных в памяти, которая имеет ограниченный доступ только из приложения, которое ее использует, и которая уничтожает себя при перезапуске приложения?