Используйте встроенную локальную базу данных или изолированное хранилище - PullRequest
3 голосов
/ 07 декабря 2011

Локальная база данных теперь встроена в Windows Phone 7.5 Mango.Я рассматриваю сценарий хранения нескольких несвязанных коллекций с данными.Использовать локальную базу данных довольно просто, в то время как использование изолированного хранилища требует немного больше пользовательских разработок.Существуют также некоторые альтернативные решения, такие как FileDb, упомянутые в предварительном обсуждении здесь https://stackoverflow.com/a/6954250/346995

Что было бы лучшим решением для локальной базы данных / изолированного хранилища в отношении простоты и производительности?Подойдет ли локальная база данных для большинства сценариев?

1 Ответ

6 голосов
/ 07 декабря 2011

Если вы не собираетесь хранить реляционные данные (а это не похоже на вас), я бы предложил использовать IsoStore. Это не так уж сложно использовать.

Теперь, что касается производительности. Чтение диска на телефоне не будет быстрым. При этом любое используемое вами решение в итоге будет сохранено на диске; поэтому я не думаю, что вы заметите большую разницу, если вы пойдете с БД или IsoStore.

Обзор изолированного хранилища
Рекомендации по изолированному хранилищу
31 Дней Манго: Изолированное Хранение
Использование изолированного хранилища в Windows Phone 7

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