Я собираюсь использовать Redis в качестве службы кеша. Каковы наилучшие методы доступа к кешированию? Через компонент service/API или in-memory? Я не уверен, что хочу получить доступ к БД из всех служб. СпасибоКаковы наилучшие методы для реализации слоя кеширования?
ответ
Все ваши вопросы зависят от топологии и/или архитектуры вашей системы. Я не думаю, что вы предоставили бы службу на разделенном компьютере, если ваше приложение полностью разместилось на одном компьютере.
Но предположим, что у вас есть приложение.
В этом случае имеет смысл делать кеширование с использованием разделенной службы на отдельном узле. Это то же самое, что и в OOP, вы можете просто инкапсулировать данные также в кеш. Другие службы зависят от вашего кеша, а не напрямую от Redis - вы можете изменить redis для чего-то другого. Другим преимуществом службы кеширования является то, что вы можете кэшировать данные в памяти в зависимости от пропускной способности и получения данных из времени перераспределения времени. Обратите внимание, что вы можете просто купить сервер, имеющий много оперативной памяти, например. 192gb, потому что для кеширования требуется больше памяти.
- 1. Каковы наилучшие методы написания слоя DTO в приложении ASP.net предприятия?
- 2. nhibernate: каковы наилучшие методы реализации равенства?
- 3. Каковы наилучшие методы для реализации оператора == для класса в C#?
- 4. Каковы наилучшие методы авторизации?
- 5. Каковы наилучшие методы сортировки?
- 6. Каковы наилучшие методы программирования ColdFusion?
- 7. Каковы наилучшие методы проектирования и реализации сетевых протоколов?
- 8. Каковы наилучшие методы управления DataContext?
- 9. Каковы наилучшие методы поиска дельта?
- 10. Каковы наилучшие методы регистрации ошибки?
- 11. Каковы наилучшие методы мониторинга DelayedJob?
- 12. Каковы наилучшие методы взаимодействия языков?
- 13. Каковы наилучшие методы кэширования данных?
- 14. Каковы наилучшие методы для большой непрерывной интеграции?
- 15. Каковы наилучшие методы для атрибута AspNetDevelopmentServerHost?
- 16. Каковы наилучшие распределенные методы разработки для sharepoint
- 17. Каковы наилучшие методы для сигнала сердечного ритма
- 18. Каковы наилучшие методы для обозначения целей муравьев?
- 19. Каковы наилучшие методы для версий XML-схем?
- 20. Каковы наилучшие методы для масштабирования макета?
- 21. Каковы наилучшие методы доставки для разработчиков?
- 22. Каковы наилучшие методы обеспечения доступности SharePoint?
- 23. Каковы наилучшие варианты реализации JavaScript в галерее?
- 24. Каковы наилучшие методы хранения пользовательской конфигурации?
- 25. Каковы наилучшие методы разработки согласованных библиотек?
- 26. Каковы наилучшие методы обновления списка файлов gemspec?
- 27. Каковы наилучшие методы регистрации ошибок в ASP.NET?
- 28. Каковы наилучшие методы работы с изображениями?
- 29. Каковы наилучшие методы запуска запросов на удержание?
- 30. Каковы наилучшие методы использования ассемблеров сборки?