【Redis】Info 命令
文章目录
- 1. info命令作用
- 2. 示例
1. info命令作用
前提是通过redis-cli -p port 命令登录指定的节点。
Redis Info 命令以一种易于理解和阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。
通过给定可选的参数 section ,可以让命令只返回某一部分的信息:
redis 127.0.0.1:6379> INFO [section]
section可选项:
Server 服务器运行的环境参数
Clients 客户端相关信息
Memory 服务器运行内存统计数据
Persistence 持久化信息
Stats 通用统计数据
Replication 主从复制相关信息
CPU CPU 使用情况
Cluster 集群信息
KeySpace 键值对统计数量信息
默认显示所有的信息,通过指定section,可以只显示想看的内容。
2. 示例
假设存在6379端口的master节点和6380端口的从节点。
master节点查看info:
# Replication
role:master '标识master节点'
connected_slaves:1 '有1个从节点'
slave0:ip=127.0.0.1,port=6380,state=online,offset=156567,lag=1 '从节点信息'
master_replid:cc8f8e43221b936ecb5bc668f77a1f3f33cb923e '主节点的id'
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:156567 '偏移量,部分复制机制'
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1
repl_backlog_histlen:156567
从节点查看info:
# Replication
role:slave '标识为从节点'
master_host:127.0.0.1 '主节点的ip'
master_port:6379 '主节点的port'
master_link_status:up
master_last_io_seconds_ago:8
master_sync_in_progress:0
slave_repl_offset:157407
slave_priority:100
slave_read_only:1
connected_slaves:0
master_replid:cc8f8e43221b936ecb5bc668f77a1f3f33cb923e '主节点的id'
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:157407
second_repl_offset:-1
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:1
repl_backlog_histlen:157407
总结一下:
1、主从关系建立后,master节点会生成一个随机的40位16进制字符,作为唯一标识;
2、slave节点连接master节点之后,会将master节点的master_replid存储到自己的master_replid中;
参考
【Redis】浅谈INFO replication中的两个master_replid
参考:
《Redis Info 命令》
【Redis】Info 命令相关推荐
- php redis hsetnx,Redis Hsetnx 命令
Redis Hsetnx 命令 Redis Hsetnx 命令用于为哈希表中不存在的的字段赋值 . 如果哈希表不存在,一个新的哈希表被创建并进行 HSET 操作. 如果字段已经存在于哈希表中,操作无效 ...
- Redis Scan命令
原地址:https://www.cnblogs.com/tekkaman/p/4887293.html [Redis Scan命令] SCAN cursor [MATCH pattern] [COUN ...
- Redis常用命令集
Redis常用命令集 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit 2)持久化 save:将数据同 ...
- Redis常用命令之操作Hash类型
场景 Centos中Redis的下载编译与安装(超详细): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Re ...
- Redis Monitor命令 - 实时打印出Redis服务器接收到的命令,调试用
Redis Monitor 命令用于实时打印出Redis服务器接收到的命令,调试用. 语法 redis Monitor命令基本语法如下: redis 127.0.0.1:6379> MONITO ...
- NoSQL数据库Redis使用命令简介
NoSQL 数据库Redis使用命令简介 NOSQL数据库可以按照它们的数据模型分成4类: 1.键-值对存储库(Key-Value) redis-- 2.BigTable实现(BigTable-imp ...
- Docker:Redis启动命令
QUESTION:Docker:Redis启动命令? ANSWER: 一.启动Redis容器 输入以下命令: docker start redis的名称或者容器名称 二.启动该redis客户端 输入以 ...
- Redis —— 常用命令一览
引言 参考<菜鸟教程 Redis 常用命令>,其中红色为极其重要,蓝色为重要. 一.总览 二.key相关命令 三.String 相关命令 四.Hash 相关命令 五.List 相关命令 六 ...
- Redis Flushdb 命令
Redis Flushdb 命令用于清空当前数据库中的所有 key. 语法 redis Flushdb 命令基本语法如下: redis 127.0.0.1:6379> FLUSHDB 可用版本 ...
- Redis Flushall 命令
Redis Flushall 命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有 key ). 语法 redis Flushall 命令基本语法如下: redis 127.0.0.1:6 ...
最新文章
- java方法生命周期_Java线程的第二种实现方式以及生命周期
- PAT甲级1024 Palindromic Number:[C++题解]回文串和高精度加法
- 可视化篇(三)———使用Excel绘制动态数据分布饼图
- 简述C# XML解析方法的特点及应用
- 《MFC dialog中加入OpenGL窗体》
- java 对比工具_Java几款性能分析工具的对比
- Kylin下构建Cube第一步出错:shell-init: error retrieving current directory
- ios系统脚本服务器加速,提高iOS项目的编译速度
- 03-树3 Tree Traversals Again
- log4net 日志跟踪
- laraverl笔记
- Ubuntu查看crontab运行日志
- 反射java 入门_[java 基础]反射入门
- Cisco Packet Tracer安装及简单使用教程(初学者笔记)
- 苹果怎么修改wifi代理服务器,苹果手机怎么修改wifi名称?
- 如何用尺规作图画圆的切线_尺规作图过圆外一点作圆的切线的四种方法
- c语言编程被7整除的4位数,四位数3a8c能被7整除,且是55的倍数,求a..._一建考试_帮考网...
- 【Linux学习笔记】20:Bash基础-历史命令
- tf.constant(常量)
- python 拼音库_python有没有拼音库python进阶之socket详解
热门文章
- vue集成超图supermap-cesium实践
- 【项目问题】PM2管理器运行报错: Error: bind EADDRINUSE null:8360(阿里云服务器)
- H1S使用WiFi传输
- 小朱opengl学习笔记(三)------着色器的详细学习
- phonegap mac android,Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置) – willian12345...
- 苹果手机软件升级密码_忘记资金账号和密码,如何找回?
- 请问如何购买《中国电子地图2006》?
- 沈阳计算机专业公务员考试培训中心,公务员考试跟计算机培训,哪一个高薪又轻松?...
- 【爱奇艺】2018秋季校招编程题
- 刷脸支付成为数字化商业这棋盘的操盘手