Развертывание Portable DB - PullRequest
2 голосов
/ 12 февраля 2010

Как мне развернуть систему, которую я могу установить на ПК, и не нужно устанавливать СУБД локально. Я хочу, чтобы хранилище данных этой системы синхронизировалось с основной базой данных в режиме онлайн, когда пользователь захочет. Локальная система не будет иметь доступа в Интернет все время. Я мог бы управлять данными локально с помощью файлов или Access, но я думаю, что для такого рода проблем должно быть лучшее решение Что вы мне порекомендуете. Я не знаю, объяснил ли я себя хорошо: P

Ответы [ 3 ]

4 голосов
/ 12 февраля 2010

QSQLITE . SQLite - это очень популярная база данных, которая работает локально в процессе без какой-либо необходимой конфигурации. QSQLITE - это плагин, который предоставляет удобный API в стиле QT.

Вам все равно придется написать какую-то синхронизацию / репликацию.

1 голос
/ 13 февраля 2010

Firebird существует со встроенной версией

Встроенная версия - удивительная вариация сервера. Это полностью сервер Firebird, упакованный в всего несколько файлов. Это очень легко развернуть, так как нет необходимости установить сервер. Идеально подходит для CDROM каталоги, демоверсии или автономные настольные приложения.

* +1007 *
0 голосов
/ 13 февраля 2010

См. список кандидатов для вашей реализации.

:)

ИМХО SQLLite выполнит эту работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...