Я создал hash в Redis в Python следующим образом:
hash
r.hmset('list:123', {'name': 'john', 'count': 5})
Как мне увеличить значение счетчика для ключа list:123?
list:123
r.hset("list:123", count, <newvalue>)
hash = 'list:123' key = 'count' n = 1 r.hincrby(hash, key, n)
Я не проверял это, но из документов похоже, что он сделает работу.
r.hmset('list:123', {'name': 'john', 'count': 5}) d = r.hgetall('list:123') d.count += 1 r.hmset('list:123', d)