Я хочу получить данные из базы данных сразу после открытия приложения и хранить их где-нибудь в приложении. Я читал об изолированном хранилище, кэшировании в памяти в Silverlight. Также я прочитал: Can I cache data in silverlight that is used by all users? Но я не могу выбрать то, что должен использовать. Я использую Silverlight 4. Спасибо.Как кэшировать данные в Silverlight 4 для всех пользователей
1
A
ответ
1
Это действительно зависит.
Если все ваши пользователи используют одну машину, то помещение на изолированное хранилище может иметь смысл. Изолированное хранилище расположено на машине, которую пользователи запрашивают у приложения, и эти данные не могут использоваться совместно с другими пользователями на других машинах.
Кэширование на сервере может работать, но я не вижу преимущества, за исключением сценариев, где данные не изменяются очень часто, и вы пытаетесь избежать слишком частого попадания в базу данных.
Смежные вопросы
- 1. Rails - как кэшировать данные для использования сервера, обслуживая несколько пользователей
- 2. ASP.NET Кэширование для всех пользователей
- 3. Rails 4 devise: Как вывести всех пользователей
- 4. Кэширование всех пользователей в ASP.NET
- 5. admin, контролирующий учетные данные для всех пользователей
- 6. Данные Firebase для всех пользователей без авторизации
- 7. Silverlight 4 сбой всех браузеров (SL3 нет)
- 8. Сохраняемые данные для поиска всех пользователей
- 9. Где хранить данные реестра для всех пользователей
- 10. Mysql - изменить данные для всех пользователей
- 11. Как кэшировать последние вставленные данные в MySQL?
- 12. Expressjs, показывающий одинаковые данные для всех пользователей
- 13. Список пользователей в datagrid, используя WCF + RIA с Silverlight 4
- 14. Использование FontFamily для всех элементов управления в Silverlight 4 Beta
- 15. Как кэшировать данные в symfony2
- 16. Можно ли кэшировать данные в silverlight, которые используются всеми пользователями?
- 17. Как кэшировать данные в угловом?
- 18. laravel 4 как получить зарегистрированные данные пользователей
- 19. Ionic Auth - как получить данные всех пользователей?
- 20. Предоставление 4-значного кода для всех пользователей в базе данных
- 21. Как кэшировать персонализированный фрагмент в Rails 4?
- 22. Как кэшировать сложные расчетные временные данные
- 23. Silverlight (4.0) для пользователей WPF
- 24. ExtJS - как кэшировать данные дерева
- 25. Кэшировать ListView данные жизнеспособным вариантом?
- 26. WebHttpBinding в Silverlight 4
- 27. Хранить данные доступны и редактируемых для всех пользователей в JavaScript
- 28. Регистрация в silverlight 4
- 29. Как кэшировать данные на Android?
- 30. Datagrid в Silverlight 4
Но, похоже, что изолированное хранилище работает только с режимом Out-of-Browser. В моем приложении не используется внешний браузер. –
@FarhadJabiev Изолированное хранилище было доступно, так как Silverlight 2 и OutOfBrowser не были доступны. Поэтому я считаю, что вы можете использовать его, даже если вы не используете режим OutOfBrowser. – scartag
Но как насчет памяти? Это хорошие варианты, чтобы сэкономить, скажем, 10 МБ данных в запрошенной машине? –