Можно ли установить срок действия для ключей Redis (массовая операция)
Я использую mget(keys, *args) для массового набора ключей.
Я также хочу установить срок действия ключей. Причина, по которой я использую mset, заключается в том, чтобы сохранять вызовы в redis.
Есть ли способ массового набора ключей с истечением срока действия?
Благодарю.
1 ответ
Там нет команды, которая устанавливает TTL для нескольких ключей, таким образом, что MSET
работает. Однако вы можете заменить звонок на MSET
со скриптом Lua, который делает SETEX
для каждого ключа и значения, передаваемого ему в качестве параметров.