Redis 的哪些功能类似于 SortedSets 的 SDIFF
Observations :
1. SDIFF only works with Set. It doesn't support SortedSets.
查询:
- 在没有 SDIFF 的情况下,对于与 SDIFF 类似的用例,可以使用什么作为排序集
Observations :
1. SDIFF only works with Set. It doesn't support SortedSets.
Query :
- In absence of SDIFF, what can be used for Sorted set for similar use-case as SDIFF
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简短的回答是否定的。排序集具有成员和分数。而已。但是,您可以使用
entityId
作为键的一部分,轻松地将元数据存储在 Redis 中的另一个键中。因此,例如,如果您的entityId
是foo
,您可以将该元数据存储在类似于Entity:MetaData:foo
之类的键名称下。该键可以是一个简单的字符串,也可以是 Redis 中的任何数据结构。使用ZDIFF。它类似于 SDIFF,但适用于排序集。
Short answer is no. A Sorted Set has members and scores. Nothing more. However, you can easily store the metadata in another key in Redis using the
entityId
as part of the key. So, for example, if yourentityId
wasfoo
you could store that metadata under a key name something likeEntity:MetaData:foo
. This key could be a simple String, or any data structure in Redis.Use ZDIFF. It's like SDIFF, but for Sorted Sets.