-1
我有一张表,我想存储在一个Redis排序集中的Ids列表。这些ID中的每一个都有与之相关的日期和实体。计划是使用id作为分数,并允许Redis对其进行相应的排序。当查找时间结束时,我将通过开始日期和结束日期从表格中获取最大ID和最小ID。使用这个最小和最大ID我可以使用Redis的zrangebyscore命令获得它们之间的ID列表。Redis排序集
entities' values = zrangebyscore ids (min max
由于IDS的数字顺序排序,我可以可靠地得到所有属于两个日期(最小号和最大号)之间我的实体的ID。我的问题是创建我的排序集我不知道要输入什么值的“关键分数值”。
zadd key score value
当我创建列表时,我没有任何适合“value”参数的信息。这可以是空白的或一些任意的ID?
zadd ids 123 ???
我对Redis还是比较陌生的,任何有关该主题的信息都将不胜感激。
谢谢
您不需要_create_有序集合,只需使用其分数添加值,则插入第一个项目时会创建有序集合。 – thepirat000