-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