Надежный словарь против Redis Cache
Я хочу реализовать кэширование для данных БД Cosmos. Я читал о надежном словаре и Redis Cache.
Я хочу знать:
(1) Когда использовать Reliable Dictionary в качестве механизма кеширования и какова продолжительность и емкость кеша?
(2) Рекомендуется Redis кеш, но какова емкость и продолжительность доступности?
1 ответ
Надежный словарь - это коллекция в C#, а не служба. Емкость зависит от памяти службы, в которой вы размещаете свое приложение (например, служба приложений, Service Fabric и т. Д.). Также вам нужно управлять продолжительностью кэширования записей.
Redis Cache - это кэширование как сервис. Емкость зависит от SKU и составляет до 530 ГБ. У вас есть разные способы контролировать продолжительность записи. Вы можете использовать абсолютное (дата / время) или скользящее истечение (например, запись удаляется, если к ней не обращались в течение последних 30 минут).