Не только сетевая база данных (настольное приложение) - ориентированная на документы

Я ищу базу данных, которая обеспечивает доступ как SQLite или BerkeleyDB: доступ через "внутрипроцессные вызовы API". Это было бы для использования в настольном приложении.

Требования:

  • может быть связан с настольным приложением (не нужно запускать отдельный процесс / сервер)
  • ориентированный на документ, с метаданными / полями с возможностью запроса
  • индексирование
  • постоянный (дисковое хранилище)
  • C++ привязки

1 ответ

Решение

У вас есть много альтернатив, но я думаю, что будет трудно найти базу данных, которая соответствует вашим точным требованиям

Некоторые из возможных альтернатив - HamsterDB, EJDB и FireBird. Все они могут быть встроены в ваше приложение и обеспечивают привязки C++.

Другие вопросы по тегам