Redis - Chaves
Os comandos de teclas do Redis são usados para gerenciar chaves no Redis. A seguir está a sintaxe para usar comandos de teclas redis.
Sintaxe
redis 127.0.0.1:6379> COMMAND KEY_NAME
Exemplo
redis 127.0.0.1:6379> SET tutorialspoint redis
OK
redis 127.0.0.1:6379> DEL tutorialspoint
(integer) 1
No exemplo acima, DEL é o comando, enquanto tutorialspointÉ a chave. Se a chave for excluída, a saída do comando será (inteiro) 1, caso contrário, será (inteiro) 0.
Comandos das teclas Redis
A tabela a seguir lista alguns comandos básicos relacionados às teclas.
| Sr. Não | Comando e Descrição |
|---|---|
| 1 | Tecla DEL Este comando exclui a chave, se houver. |
| 2 | Chave DUMP Este comando retorna uma versão serializada do valor armazenado na chave especificada. |
| 3 | Chave EXISTS Este comando verifica se a chave existe ou não. |
| 4 | EXPIRE os segundos principais Define a expiração da chave após o tempo especificado. |
| 5 | Carimbo de data e hora da chave EXPIREAT Define a expiração da chave após o tempo especificado. Aqui, a hora está no formato de carimbo de data / hora Unix. |
| 6 | Chave PEXPIRE milissegundos Defina a expiração da chave em milissegundos. |
| 7 | Carimbo de data e hora em milissegundos da chave PEXPIREAT Define a expiração da chave no carimbo de data / hora Unix especificado como milissegundos. |
| 8 | Padrão KEYS Encontra todas as chaves que correspondem ao padrão especificado. |
| 9 | MOVE key db Move uma chave para outro banco de dados. |
| 10 | PERSIST chave Remove a expiração da chave. |
| 11 | Chave PTTL Obtém o tempo restante na expiração das chaves em milissegundos. |
| 12 | Chave TTL Obtém o tempo restante na expiração das chaves. |
| 13 | RANDOMKEY Retorna uma chave aleatória do Redis. |
| 14 | RENAME chave newkey Altera o nome da chave. |
| 15 | RENAMENX key newkey Renomeia a chave, se uma nova chave não existir. |
| 16 | Chave TYPE Retorna o tipo de dados do valor armazenado na chave. |