Метка времени Redis EXPIREAT
Ключевая временная метка EXPIREAT
Команда Redis EXPIREAT используется для преобразования относительных тайм-аутов в абсолютные тайм-ауты для режима постоянства AOF. Его можно использовать напрямую, чтобы указать, что срок действия данного ключа истекает в определенный момент времени в будущем.
EXPIREAT имеет тот же эффект и семантику, что и EXPIRE, но вместо указания количества секунд, представляющих TTL (время жизни), требуется абсолютная метка времени Unix (секунды с 1 января 1970 года).
Синтаксис:
Срок действия KEY_NAME TIME_IN_UNIX_TIMESTAMP
Доступно с
1.2.0.
Возвращаемое значение
- Целочисленный ответ: конкретно
- 1, если для ключа установлено время ожидания.
- 0, если ключ не существует или тайм-аут не может быть установлен.
Тип возвращаемого значения
целое число
Пример: Redis EXPIREAT
Сначала создайте ключ в Redis и установите в нем некоторое значение.
127.0.0.1:6379> SET ключ "Apple" Хорошо 127.0.0.1:6379> ключ EXISTS (целое число) 1 127.0.0.1:6379> клавиша EXPIREAT 1039840000 (целое число) 1 127.0.0.1:6379> ключ EXISTS (целое число) 0
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code