Няма команда за това, ZINCRBY може да увеличава само за 1 член наведнъж. Така че, ако искате да постигнете това по атомичен и бърз начин, трябва да направите Lua скрипт. Което трябва да изглежда така (първо получавате всички членове на сортирания набор и след това ги преглеждате и увеличавате резултата):
local zsetMembers = redis.call('zrange', KEYS[1], '0', '-1')
for k,member in pairs(zsetMembers) do
redis.call('zincrby', KEYS[1], 1, member)
end
И можете да изпратите този скрипт към Redis с EVAL
команда.