Ищете библиотеку C++ с плоским файлом/xml с открытым исходным кодом [закрыто]

StackOverflow https://stackoverflow.com/questions/581609

Вопрос

Мне нужна легкая библиотека базы данных, которую я могу скомпилировать в приложение на C++.

Существует ли такое?

Это было полезно?

Решение

Для встроенной базы данных чистого XML вы можете посмотреть Oracle Berkeley DB XML.

Другие советы

SQLite.Не плоский файл, но файловый, его можно легко встроить в приложения.

Возможно, эта очень легкая XML-библиотека также может помочь: РапидXML.Это анализатор XML, а не библиотека базы данных, но в зависимости от вашего приложения этого может быть достаточно (вы упоминаете хранилище данных XML в плоском файле).

Вы также можете посмотреть berkleyDB

От Википедия:

Berkeley DB (BDB)-это компьютерная библиотека программного обеспечения, которая обеспечивает высокоэффективную встроенную базу данных с привязками в C, C ++, Java, Perl, Python, Ruby, TCL, SmallTalk и многих других языках программирования.BDB сохраняет произвольные пары ключей/данных в качестве массивов байтов и поддерживает несколько элементов данных для одного ключа.BDB может поддерживать тысячи одновременных потоков управления или одновременных процессов, манипулирующих базами данных, до 256 терабайт, на широком спектре операционных систем, включая большинство систем Unix и Windows, и операционные системы в реальном времени.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top