25 Eylül 2026 Cuma

Redis - Bitset Veri Yapısı

Giriş
Komutlar şöyle
SETBIT
GETBIT
BITCOUNT
BITOP
BITPOS

SETBIT
Bir kullanıcının yılın hangi gününde giriş yapıtğını atamak için şöyle yaparız
SETBIT sign:123 10 1

Burada sign:123 key yani kullanıcı adı, 10 ise bitoffset ve bit değeri 1

GETBIT
Okumak için şöyle yaparız
GETBIT sign:123 10

BITCOUNT
Bu kullanıcı yılın kaç günü giriş yapmış görmek için şöyle yaparız
Okumak için şöyle yaparız

BITOP
İki tane kullanıcının bitsetlerini karşılaştırmak için şöyle yaparız
BITOP AND result sign:d123 sign:124

sonra şöyle yaparız
BITCOUNT result

Hiç yorum yok:

Yorum Gönder