Memorust

Comandos suportados

O subconjunto de comandos do Redis implementado pelo Memorust.

O Memorust implementa um subconjunto crescente do conjunto de comandos do Redis. Todos os comandos usam o protocolo RESP, então funcionam a partir do redis-cli ou de qualquer cliente Redis.

Conexão

PING

Responde com PONG.

Chave / Valor

SET key value
GET key
DEL key
EXISTS key

Exemplo:

SET name Roberto
GET name
DEL name
EXISTS name

Expiração

SETEX key seconds value
EXPIRE key seconds
TTL key

SETEX define uma chave com expiração em segundos. EXPIRE adiciona um TTL a uma chave existente. TTL retorna o tempo de vida restante.

Exemplo:

SETEX session 60 abc123
TTL session
EXPIRE session 120

Um limpador em segundo plano recupera periodicamente as chaves cujo TTL expirou.

Administração

INFO
FLUSHALL
AOFREWRITE
  • INFO: informações e estatísticas do servidor.
  • FLUSHALL: remove todas as chaves do store.
  • AOFREWRITE: compacta o Append Only File. Veja Persistência.

Nesta página