Latest web development tutorials

сервер Redis

Команда Redis-сервер используется в основном для управления REDIS службы.

примеров

В следующем примере показано, как получить статистику сервера 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

Команда Redis-сервер

В следующей таблице перечислены соответствующие Redis сервера команд:

Нет. Команда и описание
1 BGREWRITEAOF
Асинхронное выполнение в АОП (AppendOnly файл) файл перезапись операцию
2 BGSAVE
Сохранить текущую базу данных в фоновом режиме асинхронных данных на диск
3 КЛИЕНТ УБИТЬ [IP: порт] [ ID клиент-идентификатор]
Закройте соединение клиента
4 КЛИЕНТ СПИСОК
Подключайтесь к списку клиентских подключений сервера
5 КЛИЕНТ GetName
Получает имя соединения
6 КЛИЕНТ тайм - аут PAUSE
Прекратить в течение указанного времени из команды клиента
7 Имя соединения КЛИЕНТ SetName
Устанавливает имя текущего соединения
8 КЛАСТЕРНЫЕ СЛОТЫ
Получить отображение кластера массив узел
9 КОМАНДА
Получить данные команды массив Redis
10 КОМАНДА COUNT
Получить общее количество команд Redis
11 КОМАНДА GETKEYS
Возвращает все ключи, данные команды
12 ВРЕМЯ
Возвращает текущее время сервера
13 имя-команды COMMAND INFO [command- имя ...]
Получает указанный массив, описанный команды Redis
14 Параметр GET CONFIG
Получает значение заданных параметров конфигурации
15 CONFIG REWRITE
Redis сервер конфигурации запуска файла указано redis.conf переписывания
16 Значение параметра CONFIG SET
Redis изменить параметры конфигурации без перезагрузки
17 CONFIG RESETSTAT
Сброс INFO команда определенной статистические данные
18 DBSIZE
Возвращает номер текущего ключа базы данных
19 ключ ОБЪЕКТ DEBUG
Получить ключевую информацию отладки
20 DEBUG Segfault
Пусть сбой службы Redis
21 FlushAll
Удалить все ключевые все базы данных
22 FLUSHDB
Удалить все текущие базы данных ключей
23 INFO [раздел]
сервер Redis, чтобы получить различные информационные и статистические значения
24 LASTSAVE
Redis успешное возвращение в прошлый раз, чтобы сохранить данные на диск, формат UNIX метка времени
25 MONITOR
В режиме реального времени распечатка сервер Redis получает команду, отладка
26 РОЛЬ
Назад от роли главного экземпляра принадлежит
27 SAVE
Асинхронный сохранить данные на диск
28 ОСТАНОВКА [NOSAVE] [SAVE]
Асинхронный сохранить данные на диск, и выключить сервер
29 Хост - порт SLAVEOF
Текущий сервер в указанный подчиненный сервер сервера (подчиненный сервер)
30 SLOWLOG субкоманда [аргумент]
Redis Управление медленным журнала
31 SYNC
Внутренние команды для репликации (репликации) из