1. Redis 配置文件位置查询

在redis内部执行命令: CONFIG GET *

一般情况下配置文件叫:redis.conf

2. ps -ef | grep redis-server 可以查看 redis进程,以及可以查看到安装路径等信息

3. redis key值获取

keys * 获取当前数据下所有KEY值

get  key

select 2 切换到第二个数据库

4. info命令

转自:http://www.runoob.com/redis/server-info.html

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

    info clients      表示已连接客户端信息 包含以下内容:

  • connected_clients           已连接客户端的数量(不包括通过从属服务器连接的客户端)
  • client_longest_output_list        当前连接的客户端当中,最长的输出列表
  • client_longest_input_buf          当前连接的客户端当中,最大输入缓存
  • blocked_clients            正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量

  info cpu    CPU 计算量统计信息

     info mem             内存信息,包含以下:

  • used_memory : 由 Redis 分配器分配的内存总量,以字节(byte)为单位
  • used_memory_human : 以人类可读的格式返回 Redis 分配的内存总量
  • used_memory_rss : 从操作系统的角度,返回 Redis 已分配的内存总量(俗称常驻集大小)。这个值和 top 、 ps 等命令的输出一致。
  • used_memory_peak : Redis 的内存消耗峰值(以字节为单位)
  • used_memory_peak_human : 以人类可读的格式返回 Redis 的内存消耗峰值
  • used_memory_lua : Lua 引擎所使用的内存大小(以字节为单位)
  • mem_fragmentation_ratio : used_memory_rss 和 used_memory 之间的比率
  • mem_allocator : 在编译时指定的, Redis 所使用的内存分配器。可以是 libc 、 jemalloc 或者 tcmalloc 。

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

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

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

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

    当 Redis 释放内存时,分配器可能会,也可能不会,将内存返还给操作系统。

    如果 Redis 释放了内存,却没有将内存返还给操作系统,那么 used_memory 的值可能和操作系统显示的 Redis 内存占用并不一致。

    查看 used_memory_peak 的值可以验证这种情况是否发生

  info persistence     RDB 和 AOF 的相关信息

  info stats : 一般统计信息

  info replication : 主/从复制信息

  info commandstats    Redis 命令统计信息

  info cluster    Redis 集群信息

  info keyspace     redis 数据库相关的统计信息

5. slow log get 10    慢查询语句, 在上一个节中有讲过

http://www.cnblogs.com/huamei2008/p/8850047.html

6.  Redis自身性能压测:

命令:

  redis-benchmark -p 6379 -c 20000 -n 50000

    -h 表示IP

    -p 表示端口

    -c 表示连接数

    -n表示请求数

    -t 后面跟请求方式, 如get

转载于:https://www.cnblogs.com/huamei2008/p/8850165.html

Redis的基本操作以及info命令相关推荐

  1. 解析Redis操作五大数据类型常用命令

    摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法. 本文分享自华为云社区<Redis操作五大数据类型常用命令解析>,作者:灰 ...

  2. Nosql之Redis的概念介绍+安装配置+Redis数据库基本操作

    文章目录 关系数据库与非关系型数据库介绍 关系数据库 非关系型数据库 非关系型数据库产生背景 Redis介绍 Redis 简介 Redis 优点 Redis安装部署 Redis数据库的基本操作 set ...

  3. Redis的基本操作和运用

    Redis的基本操作和运用 一. 什么是NOSQL? NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL",它泛指非关系型的数据库.随着互联网2003年 ...

  4. Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版

    Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...

  5. Redis基本数据的的常见命令操作

    Redis基本命令操作 1.redis的5种常用数据类型: 2. string字符串 3.list列表 4.hash哈希 5.set集合 6. sorted set (Zset)有序集合 1.redi ...

  6. Redis Monitor命令 - 实时打印出Redis服务器接收到的命令,调试用

    Redis Monitor 命令用于实时打印出Redis服务器接收到的命令,调试用. 语法 redis Monitor命令基本语法如下: redis 127.0.0.1:6379> MONITO ...

  7. Redis的基本操作二

    string 是 redis 中最基础的数据类型, redis 字符串是二进制安全的,这意味着他们有一个已知的长度没有任何特殊字符终止,所以你可以存储任何东西,512兆为上限. SET SET指令是将 ...

  8. 安装redis时 提示执行make命令时提示 CC adlist.o /bin/sh: cc: 未找到命令

    安装redis时 提示执行make命令时提示 CC adlist.o /bin/sh: cc: 未找到命令 问题原因:这是由于系统没有安装gcc环境,因此在进行编译时才会出现上面提示,当安装好gcc后 ...

  9. Redis和Git的常见命令

    Redis和Git的常见命令 key命令 String类型命令 list类型命令 set 类型命令 hash 类型命令 zset类型命令 Git 常 使 用 的 命 令 Git 分支常见命令 Gith ...

最新文章

  1. tensorflow tf.nn.max_pool_with_argmax返回最大池化对应索引值
  2. 【抓包工具】Wireshark(详细介绍与TCP三次握手数据分析)
  3. 短期目标[Till 2011-08-05]
  4. 1.IT-解决方案-1-FTP
  5. 【重难点】【JVM 02】反射在 JVM 层面的实现流程、Class.forName() 和 ClassLoader.loadClass 的区别
  6. 使用python在ArcGIS中合并多个图层中的数据
  7. 关闭window 8.1 的skydrive
  8. php不能tmp,PHP无法找到tmp目录
  9. 技术和商业的碰撞,谈阿里云与天猫双11这十年
  10. Uva 10590 Boxes of Chocolates Again
  11. iOS开发之获取当前手机语言
  12. 数学基础(1)线性代数总结
  13. iphone html复制粘贴,教大家如何在iPhone上复制内容快速粘贴到iPad上
  14. 物权法全文内容有哪些呢-广告外链_广告策划包含了哪些内容?
  15. Java | Java模拟实现扑克牌洗牌、发牌过程
  16. 51单片机指令系统详解
  17. 第五章(1.7)深度学习——常用的八种神经网络性能调优方案
  18. 自动升降压PD快充方案 30W快充TYPE-C方案
  19. windows打印机服务开启方法
  20. 未来量子计算机运算速度,中国科学家实现 “量子霸权”,计算速度比超级计算机快100万亿倍...

热门文章

  1. operator-sdk实战开发K8S CRD自定义资源对象
  2. Ansible-Playbook-template算数运算以及流程控制
  3. win10微软账户登录后以管理员都无法修改hosts文件解决办法
  4. 【收藏】Chrome 错误代码:ERR_UNSAFE_PORT
  5. 详解Scala函数也是对象的特性
  6. java和jvm的再认识
  7. Python Django 文件下载代码示例
  8. 查看docker运行状态_docker商业版受限?请了解下crio
  9. QML UI 与逻辑分开
  10. 【设置字符集】Win7 64位系统安装MySQL5.5.21图解教程