Instala o pacote completo com referência local e todos os modos publicados.
install redisredisUse
redis [options] · redis : <command>redismostrar a conexão
redis -c <host> [user] [database] [-p <port>] [-n] [-m [name]]conectar; a senha é solicitada separadamente, exceto com -n
-use <database>selecionar outro banco numérico
-lmostrar bancos informados por
-t [mask]listar chaves; * e ? são curingas glob do
-s <key>mostrar tipo, TTL e memória da chave
-n <key> [items]pré-visualizar o valor da chave
-f <mask> [text] [keys]encontrar chaves correspondentes ou buscar texto em seus nomes e valores
-o <key> [file] [-f]exportar uma chave como JSON
-w <key> : <value>gravar um valor de texto
-d <key>excluir uma chave
-m [name]salvar a conexão atual em .lil.key; usar por padrão o número do banco
-M <name>remover uma conexão salva
-k [name]listar conexões salvas ou inspecionar uma sem mostrar a senha
-K <name>conectar usando uma conexão salva
-edesconectar e limpar os dados da conexão
redis : <command>executar comando
redis dump [file.json] [-f]criar dump lógico seguro para dados binários
redis load <file.json>restaurar dump
Conecte-se com -t "product:*" lista chaves, -s product:1001 mostra tipo e TTL, -n o valor. -f "product:*" shoe 10 pesquisa um conjunto limitado; depois de :, são aceitos comandos
-w grava somente strings; para hashes ou listas, use comandos nativos. -d exclui chaves. dump salva o payload binário
As formas comuns aparecem na referência local. Os atalhos cobrem inspeção e alterações pontuais; a sintaxe nativa continua disponível para operações avançadas.
dump/load seguem o formato do driver. Para backups completos de todos os recursos do motor, use as ferramentas nativas do servidor.
As senhas são digitadas em campo oculto e não entram no histórico. Sempre que possível, use contas com privilégios limitados.
As visualizações são limitadas para manter a interface responsiva. A exportação de uma chave acima de 100000 itens e dumps acima de 100000 chaves são recusados em vez de truncados silenciosamente.
Sem -m, os dados de conexão ficam restritos à sessão PHP atual. -m [name] salva explicitamente o perfil no arquivo protegido .lil.key (0600), -K <name> reconecta por ele, -k lista ou inspeciona perfis sem expor uma senha salva e -M <name> remove um perfil. kill remove .lil.key junto com o restante do estado do núcleo. Trate o arquivo como sensível, pois um perfil salvo de forma voluntária pode conter credenciais de banco de dados.
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install redisInstalar o pacote reduzido. A referência local é omitida;
install redis -mInstalar exatamente esta versão publicada.
install redis -v 1.1.4upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade redisRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install redis -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
redisExemplo didático — sem conexão real
A connection is required; the status view names the server and selected database.redis -c localhost -nExemplo didático — sem conexão real
Connection example: server and database will be shown after a successful connection.redis -c localhost demo 0Exemplo didático — sem conexão real
Password is requested separately; connection details depend on the server.redis -c localhost -p 6380 -nExemplo didático — sem conexão real
Connection example: server and database will be shown after a successful connection.redis -use 0Exemplo didático — sem conexão real
Selected database: 0 (requires an active connection)redis -lExemplo didático — sem conexão real
db0: keys=4redis -tExemplo didático — sem conexão real
inventory hash
product:1001 string
product:1002 string
product:1003 stringredis -t "product:*"Exemplo didático — sem conexão real
product:1001 string
product:1002 string
product:1003 stringredis -s product:1001Exemplo didático — sem conexão real
Key product:1001
Type string
TTL -1 (in this teaching snapshot)
Bytes depends on Redis versionredis -n product:1001Exemplo didático — sem conexão real
City shoeredis -n inventory 2Exemplo didático — sem conexão real
{"SHOE-1": 18, "SHOE-2": 7}redis -f "product:*"Exemplo didático — sem conexão real
product:1001 string
product:1002 string
product:1003 stringredis -f "product:*" shoe 10Exemplo didático — sem conexão real
product:1001 string City shoe
product:1002 string Trail shoeredis -o product:1001Exemplo didático — sem conexão real
{
"key": "product:1001",
"type": "string",
"value": "City shoe"
}redis -o product:1001 tmp/product.jsonExemplo didático — sem conexão real
Saved sandbox/tmp/product.json (if the destination does not exist)redis -o product:1001 tmp/product.json -fExemplo didático — sem conexão real
Saved sandbox/tmp/product.json (replace existing file only with -f)redis -w product:1004 : Travel bagExemplo didático — sem conexão real
+ (sets one string key)redis -d product:1004Exemplo didático — sem conexão real
Deleted 0 (the independent snapshot has no product:1004)redis : GET product:1001Exemplo didático — sem conexão real
City shoeredis : DBSIZEExemplo didático — sem conexão real
4redis dump tmp/redis-backup.jsonExemplo didático — sem conexão real
Saved sandbox/tmp/redis-backup.json
Format lil-redis-dump (logical data export, not server backup)redis dump tmp/redis-backup.json -fExemplo didático — sem conexão real
Saved sandbox/tmp/redis-backup.json
Format lil-redis-dump (logical data export, not server backup)redis load tmp/redis-backup.jsonExemplo didático — sem conexão real
Redis RESTORE reads a lil dump file; this file must exist and existing keys may be replaced.redis -m cache-demoExemplo didático — sem conexão real
Saved cache-demo (stores a sensitive profile in .lil.key)redis -kExemplo didático — sem conexão real
No saved connections (unless a profile has already been saved)redis -k cache-demoExemplo didático — sem conexão real
Saved connection not found: cache-demo (unless saved earlier)redis -K unknownExemplo didático — sem conexão real
Saved connection not found: unknownredis -M unknownExemplo didático — sem conexão real
Saved connection not found: unknownredis -eExemplo didático — sem conexão real
+redis -n missing:keyExemplo didático — sem conexão real
Key not foundredis -use wrongExemplo didático — sem conexão real
Numeric Redis database requiredredis -w product:1004Exemplo didático — sem conexão real
Value required after :sandbox/db/redis.txtO exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.
SET product:1001 "City shoe"
SET product:1002 "Trail shoe"
SET product:1003 "Canvas bag"
HSET inventory SHOE-1 18 SHOE-2 7 BAG-1 24
Versão estável atual de