ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

redis info命令详解(1/3)

来源:网络整理     时间:2016-01-19     关键词:

本篇文章主要介绍了"redis info命令详解",主要涉及到方面的内容,对于其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的...

以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。

通过给定可选的参数 section ,可以让命令只返回某一部分的信息:

  • server : 一般 Redis 服务器信息,包含以下域:

    • redis_version : Redis 服务器版本

    • redis_git_sha1 : Git SHA1

    • redis_git_dirty : Git dirty flag

    • os : Redis 服务器的宿主操作系统

    • arch_bits : 架构(32 或 64 位)

    • multiplexing_api : Redis 所使用的事件处理机制

    • gcc_version : 编译 Redis 时所使用的 GCC 版本

    • process_id : 服务器进程的 PID

    • run_id : Redis 服务器的随机标识符(用于 Sentinel 和集群)

    • tcp_port : TCP/IP 监听端口

    • uptime_in_seconds : 自 Redis 服务器启动以来,经过的秒数

    • uptime_in_days : 自 Redis 服务器启动以来,经过的天数

    • lru_clock : 以分钟为单位进行自增的时钟,用于 LRU 管理

  • clients : 已连接客户端信息,包含以下域:

    • connected_clients : 已连接客户端的数量(不包括通过从属服务器连接的客户端)

    • client_longest_output_list : 当前连接的客户端当中,最长的输出列表

    • client_longest_input_buf : 当前连接的客户端当中,最大输入缓存

    • blocked_clients : 正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量

  • memory : 内存信息,包含以下域:

    在理想情况下, used_memory_rss 的值应该只比 used_memory 稍微高一点儿。

    当 rss > used ,且两者的值相差较大时,表示存在(内部或外部的)内存碎片。

    内存碎片的比率可以通过 mem_fragmentation_ratio 的值看出。

    当 used > rss 时,表示 Redis 的部分内存被操作系统换出到交换空间了,在这种情况下,操作可能会产生明显的延迟。

相关图片

相关文章