Latest web development tutorials

servidor Redis

comandos del servidor Redis se utiliza principalmente para la gestión de servicios Redis.

Ejemplos

El siguiente ejemplo muestra cómo obtener las estadísticas del 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

comandos del servidor Redis

La siguiente tabla muestra los comandos relacionados con el servidor Redis:

No. Mando y Descripción
1 BGREWRITEAOF
La ejecución asíncrona de un AOF (Archivo appendOnly) Archivo de operación de sobrescritura
2 BGSAVE
Guardar la base de datos actual en los datos asíncronos en el disco de fondo
3 CLIENTE MATANZA [ip: puerto] [ ID de cliente-id]
Cierre la conexión de cliente
4 LISTA DE CLIENTES
Conectarse a la lista de conexiones de cliente del servidor
5 GETNAME CLIENTE
Obtiene el nombre de la conexión
6 CLIENTE PAUSA tiempo de espera
Terminar dentro del tiempo especificado en el comando de cliente
7 CLIENTE SETNAME conexión de nombre
Establece el nombre de la conexión actual
8 SLOTS RACIMO
Obtener mapeo nodo de clúster matriz
9 COMANDO
Obtener datos Redis matriz de comandos
10 RECUENTO DE COMANDO
Obtener el número total de comandos Redis
11 GetKeys COMANDO
Obtiene todas las claves dadas de comandos
12 TIEMPO
Devuelve la hora actual del servidor
13 COMANDO DE INFO-comando de nombre [mandamiento nombre ...]
Obtiene la matriz especificada comandos descritos Redis
14 parámetro GET CONFIG
Obtiene el valor de los parámetros de configuración especificados
15 REWRITE CONFIG
Redis servidor de configuración de inicio de archivo especificado reescritura redis.conf
16 valor del parámetro conjunto de configuración
Redis modificar los parámetros de configuración sin reiniciar
17 CONFIG RESETSTAT
Restablecer comando INFO algunos datos estadísticos
18 DBSIZE
Devuelve el número de la clave de la base de datos actual
19 clave de objeto de depuración
Obtener información clave depuración
20 DEBUG segfault
Deje que bloquea el servicio Redis
21 flushall
Eliminar todas las bases de datos clave de todos
22 FLUSHDB
Eliminar todo la base de datos clave actual
23 INFO [sección]
servidor Redis para obtener una variedad de valores de la información y estadísticas
24 LASTSAVE
Redis retorno exitoso última vez para guardar datos en el disco, el formato de hora UNIX
25 MONITOR
de impresión en tiempo real a cabo servidor Redis recibe una orden, la depuración
26 PAPEL
A la vuelta de la función de la instancia primaria pertenece a
27 GUARDAR
Asíncrono guardar datos en el disco
28 SHUTDOWN [NOSAVE] [SAVE]
Asíncrono guardar datos en el disco y apagar el servidor
29 puerto host SLAVEOF
El servidor actual en un servidor esclavo especificado servidor (servidor esclavo)
30 SLOWLOG subcomando [argumento]
Redis gestión de registro lenta
31 SYNC
comandos internos para la replicación (replicación) de