命令 | 解释 |
---|---|
redis_version | Redis 的版本号,这里是 3.2.100 。 |
redis_git_sha1 | Redis 使用的 Git SHA1 校验值,表示当前代码的版本。 |
redis_git_dirty | 如果 Redis 当前运行的代码是脏版本(未提交的修改),该值为 1 ,否则为 0 。 |
redis_build_id | Redis 构建时的 ID。 |
redis_mode | Redis 模式,standalone 表示单机模式。 |
os | Redis 运行的操作系统,这里是 Windows 。 |
arch_bits | Redis 所在系统的架构位数,64 表示 64 位系统。 |
multiplexing_api | Redis 使用的多路复用 API,这里是 WinSock_IOCP ,表示使用 Windows 的 I/O 完成端口。 |
process_id | Redis 进程的 ID。 |
run_id | Redis 运行时的唯一 ID。 |
tcp_port | Redis 服务监听的 TCP 端口,这里是 6379 。 |
uptime_in_seconds | Redis 服务已经运行的时间,以秒为单位。 |
uptime_in_days | Redis 服务已经运行的时间,以天为单位。 |
hz | Redis 每秒钟执行的操作数,10 表示每秒钟执行 10 次操作。 |
lru_clock | Redis 内部的 LRU 时钟,用于处理内存回收。 |
executable | Redis 可执行文件的路径。 |
config_file | Redis 配置文件的路径。 |
connected_clients | 当前与 Redis 服务器连接的客户端数量。 |
client_longest_output_list | 客户端输出队列中最长的一个列表长度。 |
client_biggest_input_buf | 客户端输入缓存区中最大的一个缓存大小。 |
blocked_clients | 当前被阻塞的客户端数量。 |
used_memory | Redis 实际使用的内存量,以字节为单位。 |
used_memory_human | used_memory 的人类可读格式。 |
used_memory_rss | Redis 实际使用的内存大小,考虑了操作系统的内存分配(RSS)。 |
used_memory_rss_human | used_memory_rss 的人类可读格式。 |
used_memory_peak | Redis 使用的内存峰值(即曾经使用的最大内存)。 |
used_memory_peak_human | used_memory_peak 的人类可读格式。 |
total_system_memory | 系统总内存的大小。 |
total_system_memory_human | total_system_memory 的人类可读格式。 |
used_memory_lua | Lua 脚本所占用的内存大小。 |
used_memory_lua_human | used_memory_lua 的人类可读格式。 |
maxmemory | 设置的最大内存限制,0 表示没有限制。 |
maxmemory_human | maxmemory 的人类可读格式。 |
maxmemory_policy | 设置的内存回收策略,noeviction 表示没有回收策略。 |
mem_fragmentation_ratio | 内存碎片比率,表示 Redis 内存分配的碎片程度。值接近 1 表示没有碎片。 |
mem_allocator | Redis 使用的内存分配器,这里是 jemalloc-3.6.0 。 |
loading | 是否正在加载 RDB 文件,0 表示没有加载过程。 |
rdb_changes_since_last_save | 自上次保存以来 RDB 数据库的变化次数。 |
rdb_bgsave_in_progress | 是否有后台 RDB 保存操作进行,0 表示没有。 |
rdb_last_save_time | 上次成功保存的时间(UNIX 时间戳)。 |
rdb_last_bgsave_status | 上次后台保存的状态,ok 表示保存成功。 |
rdb_last_bgsave_time_sec | 上次后台保存操作的持续时间(秒)。 |
rdb_current_bgsave_time_sec | 当前后台保存操作的持续时间(秒)。 |
aof_enabled | 是否启用 AOF 持久化,0 表示没有启用。 |
aof_rewrite_in_progress | 是否正在执行 AOF 重写操作,0 表示没有。 |
aof_rewrite_scheduled | 是否安排了 AOF 重写,0 表示没有。 |
aof_last_rewrite_time_sec | 上次 AOF 重写操作的持续时间(秒)。 |
aof_current_rewrite_time_sec | 当前 AOF 重写操作的持续时间(秒)。 |
aof_last_bgrewrite_status | 上次 AOF 后台重写操作的状态,ok 表示成功。 |
aof_last_write_status | 上次 AOF 写入操作的状态,ok 表示成功。 |
total_connections_received | 自 Redis 启动以来接收到的客户端连接总数。 |
total_commands_processed | 自 Redis 启动以来处理的命令总数。 |
instantaneous_ops_per_sec | 每秒钟执行的操作数。 |
total_net_input_bytes | Redis 接收到的总字节数(输入)。 |
total_net_output_bytes | Redis 发送的总字节数(输出)。 |
instantaneous_input_kbps | 当前输入速率(千字节每秒)。 |
instantaneous_output_kbps | 当前输出速率(千字节每秒)。 |
rejected_connections | 被拒绝的连接数。 |
sync_full | 完全同步的次数。 |
sync_partial_ok | 部分同步成功的次数。 |
sync_partial_err | 部分同步失败的次数。 |
expired_keys | 过期的键数量。 |
evicted_keys | 被逐出的键数量。 |
keyspace_hits | 键空间命中的次数。 |
keyspace_misses | 键空间未命中的次数。 |
pubsub_channels | 当前的订阅频道数。 |
pubsub_patterns | 当前的订阅模式数。 |
latest_fork_usec | 最近一次 fork 操作的耗时(微秒)。 |
migrate_cached_sockets | 迁移操作中缓存的套接字数。 |
role | 当前 Redis 服务器的角色,master 表示它是主节点。 |
connected_slaves | 与主节点连接的从节点数。 |
master_repl_offset | 主节点的复制偏移量。 |
repl_backlog_active | 是否启用了复制积压,0 表示没有启用。 |
repl_backlog_size | 复制积压的大小。 |
repl_backlog_first_byte_offset | 复制积压的第一个字节偏移量。 |
repl_backlog_histlen | 复制积压的历史长度。 |
used_cpu_sys | Redis 系统 CPU 使用时间(单位:秒)。 |
used_cpu_user | Redis 用户 CPU 使用时间(单位:秒)。 |
used_cpu_sys_children | 子进程使用的系统 CPU 时间(单位:秒)。 |
used_cpu_user_children | 子进程使用的用户 CPU 时间(单位:秒)。 |
cluster_enabled | 是否启用了 Redis 集群模式,0 表示没有启用。 |
db0 | 数据库 0 的状态,包括键数量、过期 |