0
我需要維護組中的用戶列表。Redis用戶組表設計
現在,我使用這個用戶添加到組:
SADD g:group1 u:bob -- Join group1
那麼這個以獲取列表回:
SMEMBERS g:group1 -- List users in group1
但是,我不知道如何刪除用戶離開組時的用戶。 (似乎沒有成爲一個SDEL
命令。)
我喜歡用這個代替的想法:
SETEX g:group1:bob 60 1 -- Join group1 (auto-logout in 60s)
KEYS g:group1:* -- List users in group1
但是,我不認爲這是做的最有效方法。我想我也可以用LPUSH/RPUSH來完成這個任務。
設置它的最佳方法是什麼?
啊哈,我不知道我怎麼錯過了。謝謝! – arby