Надежная очистка коллекции Azure Service Fabric

Поскольку коллекция SF Reliable имеет ограниченную память, коллекции на данной машине ограничены объемом доступной памяти или объемом доступного дискового пространства на узле, в зависимости от того, что меньше.

Я узнал, что Надежная коллекция не является кешем и не имеет политик истечения срока действия или вытеснения. Вы не можете вставить элемент в надежную коллекцию и указать срок действия, например. через 1 час.

Поскольку память ограничена, есть ли лучший шаблон для очистки элементов в надежной коллекции?

Я не планирую использовать внешний распределенный кеш. есть идеи?

Спасибо, Ашиш


person Ashish    schedule 23.03.2018    source источник


Ответы (1)


Возможно, вы могли бы запустить фоновый рабочий процесс, используя RunAsync для удаления кеша.

Но если вам нужен кеш, вы также можете запустить контейнер с Redis в вашем кластере. При необходимости Redis можно настроить для запуска «высокая доступность.

person LoekD    schedule 23.03.2018