У меня есть набор данных в кеше, и я не хочу потерять информацию в кеше, даже если сервер перезагружен. Есть ли способ сделать это?Как перенести DataSet в базу данных при перезагрузке сервера
ответ
Есть множество стратегий кэширования, отчасти в зависимости от того, должны ли данные быть сохранены. Если данные необходимо сохранить, то то, что вам нужно сделать, называется «кэшем записи». Когда данные обновляются в кеш, немедленно напишите их в базу данных. Вам не нужно восстанавливать из базы данных (за исключением перезагрузки или перезапуска службы), но ваши данные всегда безопасны. Таким образом, кеш остается актуальным, но управление кэшированием также отвечает за то, чтобы база данных была текущей.
Информация должна быть постоянно сохранена в базе данных, если вы хотите сохранить ее в случае сбоя сервера или другого акта божества.
Если у вас есть таблица (ы) с той же схемой в вашем каталоге, я бы подумал, что вы можете сохранить ее в базе данных с помощью TableAdapter (s) довольно просто. Эта настройка также упростит извлечение кэша при восстановлении сервера.
проверить эту статью: http://msdn.microsoft.com/en-us/library/bz9tthwx%28VS.80%29.aspx
~ md5sum ~
- 1. Как перенести базу данных оракула в базу данных сервера sql
- 2. Как предотвратить пересылку данных в базу данных при перезагрузке?
- 3. Как перенести базу данных postgresql
- 4. Как перенести базу данных Oracle
- 5. Как перенести базу данных с одного сервера на другой?
- 6. XtraBackup перенести сервер в базу данных сервера без создания файла
- 7. Как предотвратить dataloss при перезагрузке сервера infuxdb?
- 8. Got ошибка при вставке Dataset в базу данных таблицы
- 9. Как удалить базу данных SQLite при перезагрузке приложения?
- 10. Как перенести сохранность файла в базу данных?
- 11. Как перенести базу данных Redis в Aerospike?
- 12. Как перенести обновленный Gridview в базу данных?
- 13. Как перенести System.Tuple в базу данных
- 14. Как перенести базу данных в sails.js?
- 15. Как перенести Загруженный JSONArray в базу данных?
- 16. как перенести сериализованный массив в базу данных?
- 17. Как перенести реляционную базу данных в Neo4j?
- 18. Ошибка сервера при второй перезагрузке
- 19. Laravel 5,1 не может перенести базу данных
- 20. Как перенести * .sqlite базу данных через FMDBMigrationManager?
- 21. Как перенести реляционную базу данных для nosql?
- 22. Как перенести базу данных Joomla на OpenCart?
- 23. Как перенести одну базу данных в приток на другой сервер?
- 24. Как перенести общую базу данных из Access в SQL Express
- 25. RoR: Невозможно перенести базу данных в Heroku
- 26. Экспорт базы данных SQL в WinForm DataSet, а затем в базу данных MDB с использованием DataSet
- 27. Как перенести из базы данных CodeIgniter в базу данных Laravel
- 28. Как перенести страницу после вставки данных в базу данных?
- 29. Как перенести базу данных базы данных в рельсы
- 30. Как использовать базу данных сервера?
«Кэш» должен означать «копирование реальных данных на память в памяти». Не используйте объекты памяти в качестве средства хранения данных. – Brandon