Как инициировать, увеличивать и устанавливать срок действия в той же команде Redis? - PullRequest
0 голосов
/ 06 января 2020

INCR mykey инициирует до 0 и увеличивает значение до 1. Как бы я установил время истечения на mykey в той же команде, как это можно сделать с помощью SETEX?

1 Ответ

3 голосов
/ 06 января 2020

вы можете использовать конвейер или lua скрипт

, фактически в документации redis есть пример реализации ограничения скорости, которое необходимо увеличить и установить ttl, используя multi

https://redis.io/commands/INCR

...