База данных для одноплатника?
А вот не поверите - redis!!! Пишет раз в 15 минут, восстанавливается, работает в памяти.
Вообще-то, все современные СУБД именно под это и заточены. В идеале - надо, чтобы данные располагались не в файловой системе, а в неотформатированном разделе, а то не все файловые системы выдерживают отключение питания.