Latest web development tutorials

servidor Redis

comando do servidor Redis é usado principalmente para gerenciar serviço Redis.

Exemplos

O exemplo a seguir demonstra como obter as estatísticas do servidor Redis:

redis 127.0.0.1:6379> INFO

# Server
redis_version:2.8.13
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:c2238b38b1edb0e2
redis_mode:standalone
os:Linux 3.5.0-48-generic x86_64
arch_bits:64
multiplexing_api:epoll
gcc_version:4.7.2
process_id:3856
run_id:0e61abd297771de3fe812a3c21027732ac9f41fe
tcp_port:6379
uptime_in_seconds:11554
uptime_in_days:0
hz:10
lru_clock:16651447
config_file:

# Clients
connected_clients:1
client-longest_output_list:0
client-biggest_input_buf:0
blocked_clients:0

# Memory
used_memory:589016
used_memory_human:575.21K
used_memory_rss:2461696
used_memory_peak:667312
used_memory_peak_human:651.67K
used_memory_lua:33792
mem_fragmentation_ratio:4.18
mem_allocator:jemalloc-3.6.0

# Persistence
loading:0
rdb_changes_since_last_save:3
rdb_bgsave_in_progress:0
rdb_last_save_time:1409158561
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:0
rdb_current_bgsave_time_sec:-1
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok

# Stats
total_connections_received:24
total_commands_processed:294
instantaneous_ops_per_sec:0
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_keys:0
evicted_keys:0
keyspace_hits:41
keyspace_misses:82
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:264

# Replication
role:master
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

# CPU
used_cpu_sys:10.49
used_cpu_user:4.96
used_cpu_sys_children:0.00
used_cpu_user_children:0.01

# Keyspace
db0:keys=94,expires=1,avg_ttl=41638810
db1:keys=1,expires=0,avg_ttl=0
db3:keys=1,expires=0,avg_ttl=0

comando do servidor Redis

A tabela a seguir lista os comandos do servidor Redis relacionados:

Não. Command and description
1 BGREWRITEAOF
A execução assíncrona de um AOF (AppendOnly arquivo) arquivo operação de substituição
2 BGSAVE
Salve o banco de dados atual nos dados fundo assíncronos para o disco
3 CLIENT MATANÇA [ip: port] [ ID do cliente-id]
Feche a conexão do cliente
4 LISTA DE CLIENTES
Ligue-se à lista de conexões de cliente servidor
5 GETNAME CLIENTE
Obtém o nome da conexão
6 tempo limite PAUSA CLIENTE
Terminar dentro do tempo especificado a partir do comando do cliente
7 CLIENT SETNAME conexão de nome
Define o nome da conexão atual
8 SLOTS CLUSTER
Obter nó de cluster matriz mapeamento
9 COMANDO
Obtenha detalhes matriz comando Redis
10 CONTAGEM DE COMANDO
Obter o número total de comandos Redis
11 GetKeys COMANDO
Obtém todas as chaves de comando dadas
12 TEMPO
Retorna a hora atual do servidor
13 COMMAND INFO-nome do comando [command- nome ...]
Obtém a matriz especificada comandos Redis descrita
14 parâmetro GET CONFIG
Obtém o valor dos parâmetros de configuração especificados
15 CONFIG REWRITE
servidor Redis em arquivo especificado configuração de inicialização reescrita redis.conf
16 valor do parâmetro CONFIG SET
Redis modificar os parâmetros de configuração sem reinicializar
17 CONFIG RESETSTAT
Repor comando INFO certos dados estatísticos
18 DBSIZE
Retorna o número da chave de banco de dados atual
19 chave objeto de depuração
Obter informações-chave de depuração
20 DEBUG segfault
Vamos Redis falhas de serviço
21 FLUSHALL
Excluir todas as chaves todos os bancos
22 FLUSHDB
Apagar tudo do banco de dados chave atual
23 INFO [seção]
Redis servidor para obter uma variedade de valores de informao e estatísticos
24 LASTSAVE
Redis retorno bem sucedido última vez para salvar os dados no disco, o formato timestamp UNIX
25 MONITOR
Real-time impressão servidor Redis recebe um comando, depuração
26 PAPEL
Voltar a partir do papel de instância master pertence
27 SALVAR
Asynchronous salvar dados no disco
28 SHUTDOWN [NOSAVE] [SAVE]
Asynchronous salvar os dados no disco e desligar o servidor
29 porta do host SLAVEOF
O servidor atual em um (servidor escravo) servidor servidor escravo especificado
30 SLOWLOG subcomando [argumento]
Redis de gerenciamento de log lento
31 SYNC
comandos internos para a replicação (replicação) de