В зависимости от того, что вам нужно хранить и извлекать, а также от всех других критериев, которые можно использовать для выбора одного из этих параметров.
Вы можете читать и писать в файл и из него.
Вы можете использовать упомянутые вами базы данных - они обе имеют отличную документацию и бесплатны.
Вы можете использовать любую открытую или коммерческую СУБД - также отличные документы. (MySql PostgresSQL, Firebird и т. Д. Для открытого исходного кода) (Oracle, DB / 2, Sybase, SQLServer и т. Д.)