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

أوامر Redis Sdiff

المجموعات (Set) في Redis

يحصل أوامر Redis Sdiff على الفرق بين المجموعات الأولى وباقي المجموعات، ويُعتبر أيضًا العناصر الفريدة في المجموعة الأولى. يتم التعامل مع المجموعات غير الموجودة كفراغ.

نتيجة الفرق المختلفة تأتي من FIRST_KEY وليس من OTHER_KEY1، وليس من FIRST_KEY OTHER_KEY1..OTHER_KEYN ككل.

مثال:

key1 = {a,b,c,d}
key2 = {c}
key3 = {a,c,e}
SDIFF key1 key2 key3 = {b,d}

الجملة

جملة الأساس لـ Redis Sdiff

redis 127.0.0.1:6379> SDIFF FIRST_KEY OTHER_KEY1..OTHER_KEYN

الإصدارات المتاحة

>= 1.0.0

النتيجة

قائمة تحتوي على أعضاء الفرق المختلفة.

مثال على الخط

redis> SADD key1 "a"
(integer) 1
redis> SADD key1 "b"
(integer) 1
redis> SADD key1 "c"
(integer) 1
redis> SADD key2 "c"
(integer) 1
redis> SADD key2 "d"
(integer) 1
redis> SADD key2 "e"
(integer) 1
redis> SDIFF key1 key2
1) "a"
2) "b"
redis>

المجموعات (Set) في Redis