Redix LogoDocumentation
API ReferenceSorted Sets

ZRemRangeByRank

Remove members in a sorted set by rank range

Syntax

Redix.ZRemRangeByRank(key, start, stop)

Parameters

Prop

Type

Returns

Prop

Type

Examples

-- Remove bottom 10 players
local removed = Redix.ZRemRangeByRank('leaderboard:kills', 0, 9)
print('Removed ' .. removed .. ' players')

-- Keep only top 100 (remove the rest)
Redix.ZCard('leaderboard:kills', function(err, count)
    if count > 100 then
        Redix.ZRemRangeByRank('leaderboard:kills', 0, count - 101)
    end
end)