Вы можете использовать библиотеку, такую как SQLite
Вы также можете использовать индексированные файлы, такие как Gdbm
Однако вы должны подумать о стратегиях резервного копирования,Возможно, сериализация должна вызывать беспокойство (и использование текстовых или переносимых форматов данных, таких как XDR, ASN1, JSON, YAML, ...).
Но вы также можете попытаться обсудить с менеджерами, например, установку сервера MySQL на компьютере.Для этого вам не нужно выделенное оборудование, оно может работать (по крайней мере, для разработки и тестирования) на машине, используемой для других целей.