Как использовать Redis в качестве частичного LRU? - PullRequest
0 голосов
/ 28 декабря 2018

У меня есть 2 типа ключей redis: post:{pid} и comment:{cid}.

Я бы хотел хранить кеш любого типа не более 100 записей.

например, у меня есть 100 сообщенийзаписей и 50 комментариев.Когда появится запись с комментарием, она будет сохранена.Когда приходит запись, одна существующая запись будет заменена.

1 Ответ

0 голосов
/ 28 декабря 2018

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

Примечание.по порядку создания.Nuance.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...