Хорошая База данных с библиотекой C?

Что такое хорошая база данных с поддержкой C? Я хочу базу данных, которая может сохранить изменения, когда программа закрывается, и получите их, когда пользователь запускает программу. Я думал, возможно, как SQLite или Беркли DB. Некоторая документация была бы замечательной также. Мне просто нужна база данных с библиотекой для C. Это будет использоваться локально, чтобы хранить простую информацию как ключ (символа *), который соответствует значению (символа *)

5
задан Mohit Deshpande 19 April 2010 в 01:14
поделиться

3 ответа

Для встроенных данных попробуйте SQLite.

Хотя, если это просто программные настройки для одного экземпляра программы, лучше всего подойдет XML-файл. Существует множество свободно доступных XML-парсеров для C.

8
ответ дан 13 December 2019 в 19:23
поделиться

PostgreSQL поставляется с libpq, которая является библиотекой C.

3
ответ дан 13 December 2019 в 19:23
поделиться

В зависимости от того, что вам нужно сохранить и получить, а также от всех других критериев, можно будет выбрать один из этих параметров.

Вы можете читать и записывать в файл и из него.

Вы можете использовать упомянутые вами базы данных - они обе имеют отличную документацию и бесплатны.

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

0
ответ дан 13 December 2019 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: