我使用 Sets 类型的 Redis 来存储项目数 Notification Ids
,例如:
SADD bookNotify:user:1 "1"
SADD bookNotify:user:1 "2"
SADD bookNotify:user:1 "3"
SADD bookNotify:user:1 "4"
SADD bookNotify:user:1 "8"
我如何删除最后三项?Redis 中 CRUD
通知的最佳结构和数据类型是什么?
最佳答案
由于 Redis 的集合是无序的,“最后一个元素”的概念对它们来说毫无意义。
我建议研究 Sorted Sets(遵循 ZADD 的踪迹),也许使用 epoch 值作为分数。
关于notifications - 删除 Redis 中 Sets 类型的最后一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26041442/