Redis命令

启动:   redis-server /etc/redis.6379.conf

连接:   redis-cli -h localhost -p 6379

关闭:   redis-cli -h localhost -p 6379 shutdown

redis服务器性能检测: 50个client,总共10000个请求

redis-benchmark -h localhost -p 6379 -c 50 -n 10000

实时输出客户端请求明细:

redis-cli -h localhost -p 6379 monitor

根据一定行数的日志分析redis服务状态

redis-cli -p 6379 monitor | head -n100000 > monitor.txt

/data/redis-faina-master/redis-faina.py monitor.txt

a) [redis-faina]下载

https://github.com/Instagram/redis-faina  (Python 2.6)

https://github.com/Instagram/redis-faina/archive/master.zip

b) [redis-faina]依赖的[rargparse]下载

http://argparse.googlecode.com/files/argparse-1.1.zip

redis服务器实时状况:

redis-cli -h localhost -p 6379 info

redis-cli -h localhost -p 6379 info | grep used_memory

redis-cli -h localhost -p 6379 info | grep connected_clients

慢日志相关: (需要登录redis-cli) 

单位:微秒 (1秒 = 1000毫秒 = 1000 * 1000微秒)

记录所有查询时间大于 1000 微秒的查询:

CONFIG SET slowlog-log-slower-then 1000

查看 记录大于多长时间的日志

CONFIG GET slowlog-log-slower-than

查看 允许记录的最大日志的数量

CONFIG GET slowlog-max-len

查看慢日志:

SLOWLOG GET

时间: 2024-10-02 14:29:09

Redis命令的相关文章

redis实战笔记(3)-第3章 Redis命令

第3章 Redis命令 本章主要内容 字符串命令. 列表命令和集合命令 散列命令和有序集合命令 发布命令与订阅命令 其他命令 在每个不同的数据类型的章节里, 展示的都是该数据类型所独有的. 最具代表性的命令. 首先让我们来看看, 除了GET和SET之外, Redis的字符串还支持哪些命令. 3.1 字符串 在Redis里面, 字符串可以存储以下3种类型的值. 字节串( byte string) . 整数. 浮点数. 除了自 增操作和自 减操作之外, Redis还拥有对字节串的其中一部分内容进行读

redis演练(2) 最全redis命令列表

官方The full list of commands 官方在线交互学习工具 Redis命令参考简体中文版 Redis-cli命令最新总结 Redis 命令参考(官方中文翻译) Redis命令简明示例 下面列表是本人通过程序搜集的help命令整理的聚合列表,希望为redis填把火. COMMAND summary since group DECR key  Decrement the integer value of a  key by one  1.0.0  string DECRBY key

Redis 命令

Redis 命令用于在 redis 服务上执行操作. 要在 redis 服务上执行命令需要一个 redis 客户端.Redis 客户端在我们之前下载的的 redis 的安装包中. 语法 Redis 客户端的基本语法为: $ redis-cli 实例 以下实例讲解了如何启动 redis 客户端: 启动 redis 客户端,打开终端并输入命令 redis-cli.该命令会连接本地的 redis 服务. $redis-cli redis 127.0.0.1:6379> redis 127.0.0.1:

Redis命令行设置密码重启后无效

在redis命令行下有种设置密码的方式: 登录redis redis 127.0.0.1:6379[1]> config set requirepass my_redis OK redis 127.0.0.1:6379[1]> config get requirepass 1) "requirepass" 2) "my_redis" 设置密码以后不用重启就能生效. BUT重启redis服务以后这个密码就失效了. 所以还是得更改配置文件 /etc/redi

Redis系列--4、Redis命令

键命令.字符串命令.哈希命令.列表命令.集合(有序集合)命令.服务器命令 一.Redis的键命令 S.N. 命令 & 描述 1 DEL key此命令删除键,如果存在 2 DUMP key 该命令返回存储在指定键的值的序列化版本. 3 EXISTS key 此命令检查该键是否存在. 4 EXPIRE key seconds指定键的过期时间 5 EXPIREAT key timestamp 指定的键过期时间.在这里,时间是在Unix时间戳格式 6 PEXPIRE key milliseconds 设

redis如何执行redis命令

Redis 命令 Redis 命令用于在 redis 服务上执行操作.所以我们必须要启动Redis服务程序,也就是redis安装目录下的redis-server.exe,你可以双击执行,也可以打开cmd窗口,将路径定位到Redis安装目录下,通过redis-server命令执行. 要在 redis 服务上执行命令需要一个 redis 客户端.Redis 客户端在我们之前下载的的 redis 的安装包中,也就是redis-cli.exe,同理,可以双击执行也可以通过命令执行. 语法 Redis 客

Redis 命令参考

本文档是 Redis Command Reference 和 Redis Documentation 的中文翻译版: 所有 Redis 命令文档均已翻译完毕, Redis 最重要的一部分主题(topic)文档, 比如事务.持久化.复制.Sentinel.集群等文章也已翻译完毕. 文档目前描述的内容以 Redis 2.8 版本为准, 查看更新日志(change log)可以了解本文档对 Redis 2.8 所做的更新. 你可以通过网址 doc.redisfans.com 在线阅览本文档, 也可以下

Redis命令执行全过程

这个问题说简单也很简单,无非就是客户端发送命令请求,服务器读取命令请求,然后是命令执行器查找命令实现,执行预备操作,调用命令实现函数,执行后续工作. 但是我们想要了解的不能简简单单的就是这些.下面我们详细的来分析一下Redis命令执行的全过程. 发送命令请求 但用户通过客户端输入一个命令请求的时候,客户端首先会对用户输入的命令请求进行一个格式转换,转换成协议格式,然后通过连接到服务器的套接字把这个已经格式化的命令发送给服务器(服务器是通过套节字和客户端或者是其他服务器连接通信的) 读取命令请求

Redis 学习之路 (010) - redis命令手册

Redis 键(key) 命令 命令 描述 Redis DEL 命令 该命令用于在 key 存在是删除 key. Redis Dump 命令 序列化给定 key ,并返回被序列化的值. Redis EXISTS 命令 检查给定 key 是否存在. Redis Expire 命令 seconds 为给定 key 设置过期时间. Redis Expireat 命令 EXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置过期时间. 不同在于 EXPIREAT 命令接受的时间参数是 UN

redis命令解析

redis命令收集 Redis命令总结 连接操作相关的命令 quit:关闭连接(connection) auth:简单密码认证 持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown:将数据同步保存到磁盘,然后关闭服务 远程服务控制 info:提供服务器的信息和统计 monitor:实时转储收到的请求 slaveof:改变复制策略设置 config:在运行时配置Redis服务器 对value操作的