`
hochiang
  • 浏览: 21396 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

redis info 参数说明

 
阅读更多
# 参考:http://redis.io/commands/info
#
#
# Server
redis_version:2.6.9
redis_git_sha1:00000000
redis_git_dirty:0
redis_mode:standalone
os:Linux 3.4.9-gentoo x86_64
arch_bits:64
multiplexing_api:epoll # redis的事件循环机制
gcc_version:4.6.3
process_id:18926
run_id:df8ad7574f3ee5136e8be94aaa6602a0079704cc # 标识redis server的随机值
tcp_port:6379
uptime_in_seconds:120 # redis server启动的时间(单位s)
uptime_in_days:0 # redis server启动的时间(单位d)
lru_clock:321118 # Clock incrementing every minute, for LRU management TODO 不清楚是如何计算的

# Clients
connected_clients:3 # 连接的客户端数
client_longest_output_list:0 # 当前客户端连接的最大输出列表 TODO
client_biggest_input_buf:0 # 当前客户端连接的最大输入buffer TODO
blocked_clients:0 # 被阻塞的客户端数

# Memory
used_memory:573456 # 使用内存,单位B
used_memory_human:560.02K # human read显示使用内存
used_memory_rss:1798144 # 系统给redis分配的内存(即常驻内存)
used_memory_peak:551744 # 内存使用的峰值大小
used_memory_peak_human:538.81K # human read显示内存使用峰值
used_memory_lua:31744 # lua引擎使用的内存
mem_fragmentation_ratio:3.14 # used_memory_rss/used_memory比例,一般情况下,used_memory_rss略高于used_memory,当内存碎片较多时,则mem_fragmentation_ratio会较大,可以反映内存碎片是否很多
mem_allocator:jemalloc-3.3.1 # 内存分配器

# Persistence
##########################
# rdb和aof事redis的两种持久化机制
#
# rdb是通过配置文件设置save的时间的改动数量来操作
# 把上次改动后的数据达到设置的指标后保存到db
# 如果中间发生了crash,则数据会丢失
# 这种策略被叫做快照
#
# aof是持续的把写操作执行写入一个类似日志的文件
# 但是会影响应能
# 分为appendfsync always和appendfsync eversec
# 前者每次写操作都同步,数据安全性高,但是特别消耗性能
# 后者每秒同步一次,如果发生crash,则可能会丢失1s的数据
##########################
loading:0 #
rdb_changes_since_last_save:0 # 自上次dump后rdb的改动
rdb_bgsave_in_progress:0 # 标识rdb save是否进行中
rdb_last_save_time:1366359865 # 上次save的时间戳
rdb_last_bgsave_status:ok # 上次的save操作状态
rdb_last_bgsave_time_sec:-1 # 上次rdb save操作使用的时间(单位s)
rdb_current_bgsave_time_sec:-1 # 如果rdb save操作正在进行,则是所使用的时间
----------------------------
aof_enabled:0 # 是否开启aof,默认没开启
aof_rewrite_in_progress:0 # 标识aof的rewrite操作是否在进行中
aof_rewrite_scheduled:0 # 标识是否将要在rdb save操作结束后执行
aof_last_rewrite_time_sec:-1 # 上次rewrite操作使用的时间(单位s)
aof_current_rewrite_time_sec:-1 # 如果rewrite操作正在进行,则记录所使用的时间
aof_last_bgrewrite_status:ok # 上次rewrite操作的状态
-----------------------------
# 开启aof后增加的一些info信息
aof_current_size:0 # aof当前大小
aof_base_size:0 # aof上次启动或rewrite的大小
aof_pending_rewrite:0 # 同上面的aof_rewrite_scheduled
aof_buffer_length:0 # aof buffer的大小
aof_rewrite_buffer_length:0 # aof rewrite buffer的大小
aof_pending_bio_fsync:0 # 后台IO队列中等待fsync任务的个数
aof_delayed_fsync:0 # 延迟的fsync计数器 TODO
-----------------------------

# Stats
total_connections_received:7 # 自启动起连接过的总数
total_commands_processed:7 # 自启动起运行命令的总数
instantaneous_ops_per_sec:0 # 每秒执行的命令个数
rejected_connections:0 # 因为最大客户端连接书限制,而导致被拒绝连接的个数
expired_keys:0 # 自启动起过期的key的总数
evicted_keys:0 # 因为内存大小限制,而被驱逐出去的键的个数
keyspace_hits:0 # 在main dictionary(todo)中成功查到的key个数
keyspace_misses:0 # 同上,未查到的key的个数
pubsub_channels:0 # 发布/订阅频道数
pubsub_patterns:0 # 发布/订阅模式数
latest_fork_usec:0 # 上次的fork操作使用的时间(单位ms)
##########################
# pubsub是一种消息传送的方式,分为频道和模式两种
# 消息不支持持久化,消息方中断后再连接,前面的消息就会没了
# 频道是指通过SUBSCRIBE指定一个固定的频道来订阅
# 模式是指通过PSUBSCRIBE模式匹配来订阅相关的匹配给定模式的频道
##########################

# Replication
role:master # 角色
connected_slaves:1 # 连接的从库数
slave0:127.0.0.1,7777,online
-----------------------------
role:slave
master_host:127.0.0.1
master_port:6379
master_link_status:up
master_last_io_seconds_ago:4
master_sync_in_progress:0 # 标识主redis正在同步到从redis
slave_priority:100
slave_read_only:1
connected_slaves:0

# CPU
used_cpu_sys:0.00 # redis server的sys cpu使用率
used_cpu_user:0.12 # redis server的user cpu使用率
used_cpu_sys_children:0.00 # 后台进程的sys cpu使用率
used_cpu_user_children:0.00 # 后台进程的user cpu使用率

# Keyspace
db0:keys=2,expires=0
db1:keys=1,expires=0
分享到:
评论

相关推荐

    Redis配置参数详解

    - **配置说明**:如果需要将当前Redis实例配置为从属服务器(slave),则需要通过`slaveof`参数指定其所属的主服务器(master)的IP地址及端口。 #### 14. 主服务器认证 (masterauth) - **默认状态**:未配置。 - ...

    redis6.0.5新增参数简析.docx

    以下是对 Redis 6.0.5 配置文件新增参数的详细解析: 1. **SSL/TLS 支持**: Redis 6.0.5 添加了对安全套接层(SSL)的支持,允许通过 TLS/SSL 连接加密数据传输。这提高了数据安全性,防止中间人攻击。启用 SSL ...

    Redis配置参数详解.docx

    本文将对 Redis 配置参数进行详细的解释和分析。 GENERAL * `daemonize`:该参数用于指定 Redis 是否以守护进程运行,默认值为 `yes`,表示 Redis 将以守护进程运行。 * `pidfile`:该参数用于指定 Redis 进程的 pid...

    redis.conf参数详细说明

    本文将对`redis.conf`中的一些关键参数进行详细的解读,并给出合理的配置建议。 #### 二、单位换算规则 在Redis配置文件中,涉及到内存大小的参数通常使用以下单位: - **1k**:1000字节 - **1kb**:1024字节 - *...

    redis++使用说明,windows下编译redis-plus-plus

    "Redis++使用说明,windows下编译Redis-Plus-Plus" 在这篇文章中,我们将详细介绍如何在Windows平台下编译Redis++,包括编译hiredis.lib和Win32_Interop.lib静态库文件的过程,然后安装Cmake并编译Redis++,最后...

    redis配置文件参数说明.docx

    下面将详细解释提供的配置文件参数: 1. **daemonize**: Redis 默认不在后台运行,要启用守护进程模式,需设置为 `yes`。 2. **pidfile**: 当 Redis 以守护进程模式运行时,它会把进程ID(PID)写入指定的文件,如 `...

    phpredis-2.1.3.zip + Redis客户端介绍+ php调用Redis教程 +Redis相关方法说明

    1 基本相关操作 connect open 链接redis服务 参数host: string 服务地址 port: int 端口号 timeout: float 链接时长 可选 默认为 0 不限链接时间 注: 在redis conf中也有时间 默认为300 pconnect popen 不会主动关闭...

    windows版Redis1

    4. `Redis on Windows.docx`、`Windows Service Documentation.docx`、`Redis on Windows Release Notes.docx`:这些文档提供了关于在Windows上安装、配置和管理Redis的详细信息...

    Redis-7.0.5-x64 for Windows 64位版 Redis 7.0.5

    以下是关于Redis 7.0.5及其组件的详细解释: 1. **Redis 7.0.5**: 这是Redis的最新稳定版本,它包含了自上一版本以来的各种性能优化、新功能和bug修复。Redis 7.0引入了模块系统(Module System),允许开发者扩展...

    Redis服务端 免安装 Redis工具

    `redis.windows.conf`是Redis的基础配置文件,包含了Redis服务器启动时所需的参数设置,如端口号、数据库数量、最大客户端连接数等。`redis.windows-service.conf`则是针对Windows服务的配置文件,用于将Redis作为...

    redis连接工具 windows下

    连接命令文档说明是另一个重要的部分,它通常会包含如何正确配置连接参数的指南,如: 1. **主机地址(Host)**:填入Redis服务器所在的IP地址或localhost,如果是本地运行则默认填写localhost。 2. **端口(Port)*...

    linux系统redis免安装版

    以下是对“Linux系统Redis免安装版”相关知识点的详细解释: 1. **Redis概述** - Redis(Remote Dictionary Server)是一种开源的、基于内存的数据结构存储系统,支持多种数据类型,如字符串、哈希、列表、集合、...

    redis使用说明

    ### Redis使用说明 #### 一、概述 Redis是一种开源的键值存储系统,因其高性能、多功能的特点被广泛应用于缓存、消息队列等多种场景。本文档旨在详细介绍如何将Redis集成到项目中,并实现首页左侧商品类目的缓存...

    RedisStudio--redis界面查看工具

    `下载说明.txt` 可能包含了关于安装和使用该软件的详细步骤或注意事项,而`第七下载.url` 是一个快捷链接,指向更多的下载资源或软件介绍页面。 总的来说,Redis Studio为Redis的日常管理和调试提供了极大的便利,...

    redis utils 工具类

    同时,提供清晰的API文档,解释每个方法的作用、参数含义和返回值,方便其他开发者使用。 通过上述知识点,我们可以构建一个强大且易用的RedisUtils工具类,满足Java项目中与Redis交互的各种需求。在实际应用中,...

    redis-3.0.7.tar

    3. **Lua脚本支持**:Redis 3.0.7引入了内建的Lua解释器,用户可以通过Lua脚本来实现更复杂的逻辑,这在保持Redis的高性能的同时,提供了更多的功能可能性。 4. **主从复制**:Redis支持数据复制,可以创建一个或多...

    Redis-windows版4.0.2.2

    4. `Redis on Windows.docx`、`Windows Service Documentation.docx`、`Redis on Windows Release Notes.docx`:这些文档提供了关于如何在Windows上安装、配置和管理Redis服务的详细指南,包括版本的发行说明,以及...

    redis 配置说明文件

    【Redis配置说明文件】 Redis是一个高性能的键值存储系统,主要用C语言编写,支持网络交互,能够基于内存运行,同时也支持持久化到磁盘,提供了丰富的API供不同语言使用。自2010年3月起,Redis的开发工作由VMware...

    redis-5.0.3.zip

    - `redis.conf`: 默认配置文件,可以在这里设置Redis服务器的各项参数。 - `README*`: 介绍Redis的使用、安装和配置的文档。 - `LICENSE`: 许可协议文件,说明Redis的开源许可条款。 - `*.dll`或`.so`文件:Windows...

Global site tag (gtag.js) - Google Analytics