У меня странные проблемы, я должен установить срок действия ключа через redis
через заданные миллисекунды. Никаких проблем после нескольких работ, которые я сделал следующим образом:
Client.expire(_id, expireSeconds)
Теперь истекает, поддержка Redis в секундах, теперь весь проект, над которым я сейчас работаю, использует библиотеку MilliSecond short MS (https://www.npmjs.com/package/milliseconds).
Как можно безопасно конвертировать каждые миллисекунды в секунды, которые может поддерживать клиент Redis?
Примечание:
...
expire/60000 <--- for getting minutes
...
Предположим, что если клиент получил запрос на ключ, срок действия которого истекает через 15 с, чем получая в формате минут, это будет похоже на 0.14, который Redis-клиент не поддерживает [произойдет ошибка вне диапазона]. Кто-нибудь может мне помочь с чем-то, что может преобразовать миллисекунды в секунды с избыточностью, чтобы сохранить время истечения срока действия ключа.
Или я что-то упустил?