Не, това не е възможно (и не е планирано). Препоръчителният подход е да използвате подреден набор с резултат, зададен на времеви печат и след това ръчно премахване на ключове с изтекъл срок. За да потърсите ключове с изтекъл срок на валидност, можете да използвате ZRANGEBYSCORE $now +inf
, за да изтриете ключове с изтекъл срок, ZREMRANGEBYSCORE -inf $now
ще свърши работа.
В моето приложение просто издавам и двете команди всеки път, когато заявявам набора. Също така комбинирам това с (дълго) време на изтичане на самия комплект, за да изчистя евентуално неизползваните комплекти.
Тази статия го разглежда по-подробно.