Redis Sorted Set 本身不支持直接設置默認值
以下是一個使用 Lua 腳本的示例,該腳本會在創建 Sorted Set 時自動為每個成員分配一個默認分數:
-- 創建 Sorted Set,并為每個成員分配默認分數
ZADD my_sorted_set 0 "member1"
ZADD my_sorted_set 0 "member2"
ZADD my_sorted_set 0 "member3"
如果你需要在應用程序中實現這個功能,你可以編寫一個函數,該函數接受成員名稱列表作為參數,并為每個成員分配一個默認分數。然后,你可以使用 ZADD
命令將這些成員添加到 Sorted Set 中。