= 1.0.0" />



English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر TTL في Redis

المفاتيح (keys) في Redis

يعيد أمر TTL في Redis بحدة الزمن بقايا وقت انتهاء الصلاحية للمفتاح بالأثنا عشر.

النحو

نحو الأساسيات

redis 127.0.0.1:6379> TTL KEY_NAME

إصدار المتاح

>= 1.0.0

القيمة العائدة

عندما يكون المفتاح غير موجود، تعود إلى -2. عندما يكون المفتاح موجودًا لكن لم يتم تعيين بقايا وقت الحياة للمفتاح، تعود إلى -1. إلا فإنها تعود، بحدة الزمن، إلى بقايا وقت الحياة للمفتاح بالأثنا عشر.

ملاحظة:قبل Redis 2.8، عندما يكون المفتاح غير موجود أو لم يتم تعيين بقايا وقت الحياة للمفتاح، تعود الأوامر إلى -1.

نموذج تفاعلي

# المفتاح غير موجود
redis> FLUSHDB
OK
redis> TTL key
(عدد صحيح) -2
# المفتاح موجود، لكن لم يتم تعيين بقايا وقت الحياة
redis> SET key value
OK
redis> TTL key
(عدد صحيح) -1
# المفتاح مع بقايا وقت الحياة
redis> EXPIRE key 10086
(عدد صحيح) 1
redis> TTL key
(عدد صحيح) 10084

المفاتيح (keys) في Redis