English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستعيد أمر Redis RANDOMKEY مفتاحًا عشوائيًا من قاعدة البيانات الحالية.
مقدمة الجملة
redis 127.0.0.1:6379> RANDOMKEY
>= 1.0.0
عندما تكون قاعدة البيانات غير فارغة، يتم العودة إلى مفتاح واحد. عندما تكون قاعدة البيانات فارغة، يتم العودة إلى nil (على نظام Windows يتم العودة إلى null).
# قاعدة البيانات غير فارغة redis> MSET fruit "apple" drink "beer" food "cookies" # تعيين عدة مفاتيح OK redis> RANDOMKEY "fruit" redis> RANDOMKEY "food" redis> KEYS * # عرض جميع المفاتيح في قاعدة البيانات، مما يثبت أن RANDOMKEY لا يحذف المفاتيح 1) "food" 2) "drink" 3) "fruit" # قاعدة البيانات فارغة redis> FLUSHDB # حذف جميع المفاتيح في قاعدة البيانات الحالية OK redis> RANDOMKEY (nil)