English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

O comando Redis Incrby

String (string) Redis

O comando Redis Incrby adiciona o valor especificado ao número armazenado na chave.

Se o key não existir, o valor do key será inicializado como 0 antes de executar o comando INCRBY.

Se o valor contiver um tipo errado ou se o valor de tipo de string não puder ser representado como um número, retornará um erro.

O valor da operação está limitado a 64 Dentro do intervalo de números inteiros assinados de bits.

Sintaxe

A sintaxe básica do comando Incrby Redis é a seguinte:

redis 127.0.0.1:6379> INCRBY KEY_NAME INCR_AMOUNT

Versão Disponível

>= 1.0.0

Retorno do valor

Após adicionar o valor增量值 especificado, o valor do key.

Exemplo Online

# key existe e é um valor numérico
redis> SET rank 50
OK
redis> INCRBY rank 20
(integer) 70
redis> GET rank
"70"
# key não existe
redis> EXISTS counter
(integer) 0
redis> INCRBY counter 30
(integer) 30
redis> GET counter
"30"
# key não é um valor numérico
redis> SET book "long long ago..."
OK
redis> INCRBY book 200
(error) ERR valor não é um inteiro ou fora do intervalo

String (string) Redis