HTML tutorial
CSS3 tutorial
Bootstrap tutorial
JavaScript tutorial
JQuery tutorial
AngularJS tutorial
React tutorial
NodeJS tutorial
PHP tutorial
Python tutorial
Python3 tutorial
Django tutorial
Linux tutorial
Docker tutorial
Ruby tutorial
Java tutorial
C tutorial
C ++ tutorial
Perl tutorial
JSP tutorial
Lua tutorial
Scala tutorial
Go tutorial
ASP.NET tutorial
C # tutorial
Redis server command is mainly used to manage redis service.
The following example demonstrates how to obtain redis server statistics:
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
The following table lists the redis server related commands:
No. | Command and description |
---|---|
1 | BGREWRITEAOF Asynchronous execution of a AOF (AppendOnly File) file overwrite operation |
2 | BGSAVE Save the current database in the background asynchronous data to disk |
3 | CLIENT KILL [ip: port] [ ID client-id] Close the client connection |
4 | CLIENT LIST Get connected to the server client connections list |
5 | CLIENT GETNAME Gets the name of the connection |
6 | CLIENT PAUSE timeout Terminate within the specified time from the client command |
7 | CLIENT SETNAME connection-name Sets the name of the current connection |
8 | CLUSTER SLOTS Get mapping array cluster node |
9 | COMMAND Get details Redis command array |
10 | COMMAND COUNT Get the total number of Redis commands |
11 | COMMAND GETKEYS Gets all the keys given command |
12 | TIME Returns the current server time |
13 | COMMAND INFO command-name [command- name /en.] Gets the specified array Redis commands described |
14 | CONFIG GET parameter Gets the value of the specified configuration parameters |
15 | CONFIG REWRITE Redis server on startup configuration file specified redis.conf rewrite |
16 | CONFIG SET parameter value Redis modify configuration parameters without rebooting |
17 | CONFIG RESETSTAT Reset INFO command certain statistical data |
18 | DBSIZE Returns the number of the current database key |
19 | DEBUG OBJECT key Get key debugging information |
20 | DEBUG SEGFAULT Let Redis service crashes |
twenty one | FLUSHALL Delete all key all databases |
twenty two | FLUSHDB Delete all current key database |
twenty three | INFO [section] Redis server to obtain a variety of information and statistical values |
twenty four | LASTSAVE Redis successful return last time to save data to disk, the UNIX timestamp format |
25 | MONITOR Real-time print out Redis server receives a command, debugging |
26 | ROLE Back from the role of master instance belongs to |
27 | SAVE Asynchronous save data to disk |
28 | SHUTDOWN [NOSAVE] [SAVE] Asynchronous save data to disk, and shut down the server |
29 | SLAVEOF host port The current server into a slave server specified server (slave server) |
30 | SLOWLOG subcommand [argument] Management redis slow log |
31 | SYNC Internal commands for replication (replication) of |