您当前的位置:首页 > 电脑办公 > Linux教程
| PPT | 电脑打字 | 计算机基础 | word | excel | Linux教程 |

自学教程:Redis slowlog 命令

51自学网 2023-01-16 20:08:59
  Linux教程
这篇教程Redis slowlog 命令写得很实用,希望能帮到您。

Redis slowlog 是 Redis 用来记录查询执行时间的日志系统。

查询执行时间指的是不包括像客户端响应(talking)、发送回复等 IO 操作,而单单是执行一个查询命令所耗费的时间。

另外,slow log 保存在内存里面,读写速度非常快,因此你可以放心地使用它,不必担心因为开启 slow log 而损害 Redis 的速度。

语法

redis slowlog 命令基本语法如下:

redis 127.0.0.1:6379> SLOWLOG subcommand [argument]

可用版本

>= 2.2.12

返回值

取决于不同命令,返回不同的值。

实例

查看日志信息:

redis 127.0.0.1:6379> slowlog get 21) 1) (integer) 14   2) (integer) 1309448221   3) (integer) 15   4) 1) "ping"2) 1) (integer) 13   2) (integer) 1309448128   3) (integer) 30   4) 1) "slowlog"      2) "get"      3) "100"

查看当前日志的数量:

redis 127.0.0.1:6379> SLOWLOG LEN(integer) 14

使用命令 SLOWLOG RESET 可以清空 slow log 。

redis 127.0.0.1:6379> SLOWLOG LEN(integer) 14redis 127.0.0.1:6379> SLOWLOG RESETOKredis 127.0.0.1:6379> SLOWLOG LEN(integer) 0


Redis Slaveof 命令
Redis Sync 命令
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1