En lugar de una base de datos, solo serializo mis datos en JSON, guardándolos y cargándolos en el disco cuando sea necesario. Toda la gestión de datos se realiza en el propio programa, que es más rápido Y más fácil que usar consultas SQL. Por esa razón, nunca he entendido por qué las bases de datos...