Latest web development tutorials

serwer Redis

Komenda Redis serwer jest wykorzystywany głównie do zarządzania Redis usługi.

Przykłady

Poniższy przykład pokazuje, w jaki sposób uzyskać statystyki serwera 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

Komenda serwera Redis

Poniższa tabela zawiera serwer Redis związanych z polecenia:

Nie. Polecenie Opis
1 BGREWRITEAOF
Asynchronous wykonanie AOF (AppendOnly pliku) Plik zastępującego pracę
2 BGSAVE
Zapisz aktualną bazę danych w tle asynchronicznych do dysku
3 KLIENT KILL [ip: port] [ ID klienta id]
Zamknij połączenie klienta
4 Lista klientów
Pierwsze połączenie z listy połączeń klienta serwer
5 KLIENT getName
Pobiera nazwę połączenia
6 KLIENT Timeout PAUSE
Kończy się w określonym czasie z polecenia klienta
7 KLIENT ustawNazwe gra-name
Ustawia nazwę bieżącego połączenia
8 KLASTER SLOTS
Uzyskaj mapowania węzła klastra tablica
9 POLECENIE
Pobierz dane Redis tablicę poleceń
10 POLECENIE COUNT
Pobierz łącznej liczby poleceń Redis
11 GETKEYS COMMAND
Pobiera wszystkie klawisze komend podanych
12 CZAS
Zwraca aktualny czas serwera
13 POLECENIE INFO nazwa-komendy [Command nazwa ...]
Pobiera określony tablicę opisanej komendy Redis
14 CONFIG parametr GET
Pobiera wartość podanych parametrów konfiguracyjnych
15 CONFIG przepisać
Serwer Redis od konfiguracji uruchamiania pliku podanego redis.conf przepisanie
16 Wartość parametru CONFIG SET
Redis modyfikacji parametrów konfiguracyjnych bez restartu
17 CONFIG RESETSTAT
Zresetować polecenie info pewne dane statystyczne
18 DBSIZE
Zwraca numer bieżącego klucza bazy
19 DEBUG klucza obiektu
Pobierz najważniejsze informacje debugowania
20 DEBUG wysypać
Niech awarii usług Redis
21 FLUSHALL
Usuń wszystkie kluczem wszystkich baz danych
22 FLUSHDB
Usuń całą aktualną bazę danych klucza
23 INFO [Sekcja]
Serwer Redis, aby uzyskać różne wartości informacyjnych i statystycznych
24 LASTSAVE
Redis udany powrót po raz ostatni, aby zapisać dane na dysku, format datownika UNIX
25 MONITOR
Real-time out print serwer Redis odbiera polecenia, debugowanie
26 ROLA
Powrót z roli głównego należy do instancji
27 SAVE
Asynchronous zapisać dane na dysku
28 SHUTDOWN [NOSAVE] [SAVE]
Asynchronous zapisać dane na dysku, a zamknięcia serwera
29 Port hosta SLAVEOF
Obecny serwer na określony serwer slave serwera (serwera podrzędnego)
30 SLOWLOG Komenda [argumentem]
Redis zarządzania powolne dziennika
31 SYNC
Polecenia wewnętrzne dla replikacji (replikacja) z