2012-03-21 3 views
0

Я разрабатываю программное приложение, которое должно хранить данные локально. Можете ли вы предложить различные методы хранения данных локально, я созерцаю наличие базы данных mysql или XML-файла. Я хотел бы знать преимущества и недостатки обоих подходов. Существуют ли другие методы, кроме перечисленных выше.хранение информации о программном обеспечении локально

Спасибо,

ответ

1

Это зависит от того, что будет построен в ваш стек. Если вы находитесь в мире Microsoft, вы могли бы посмотреть на SQL Server Compact Edition. Независимо от того, нужна ли вам локальная база данных или нет, зависит от того, сколько данных вам нужно хранить, ее структуры, уровня отказоустойчивости, который вам требуется, продолжительности хранения данных, уровня требуемой безопасности и т. Д. Мне нужно больше информации от вас, чтобы дать лучший ответ.

+0

Спасибо, программное обеспечение должно хранить множество опций настройки, несколько имен пользователей и паролей, имена файлов и каталогов и т. Д. Данные иногда отправляются на сервер – logeeks

1

Если у вас слишком большие данные, то SQLite - лучший подход, иначе, если есть только такие параметры приложения, как простое имя пользователя или пароль, используйте общие настройки. XML не является принятой практикой, когда дело доходит до хранения данных.

Смежные вопросы