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
PINGResponde com PONG.
Chave / Valor
SET key value
GET key
DEL key
EXISTS keyExemplo:
SET name Roberto
GET name
DEL name
EXISTS nameExpiração
SETEX key seconds value
EXPIRE key seconds
TTL keySETEX 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 120Um limpador em segundo plano recupera periodicamente as chaves cujo TTL expirou.
Administração
INFO
FLUSHALL
AOFREWRITEINFO: informações e estatísticas do servidor.FLUSHALL: remove todas as chaves do store.AOFREWRITE: compacta o Append Only File. Veja Persistência.