Redis高级特性初识 慢查询 客户端请求的生命周期 客户端发送命令 入队列 执行命令(慢查询在这一阶段) 返回客户端 (客户端超时,不一定是慢查询,慢查询只是客户端超时的一个可能) 配置 slowlog-max-len,固定长度 slowlog-log-slower-than,慢查询阈值(单位微秒) =0,记录所有命令 <0,不记录任何命令 #1. 第一次开启配置 config get slowlog-max-len = 128 config get slowlog-log-slower-than = 10000 #2. 修改默认配置重启 #3. 动态配置 config set slowlog-max-len = 128 …
Redis的特点 速度快 使用内存 使用C语言 单线程 持久化 对数据的更新,异步保存到磁盘上 多种数据结构 strings/Blobs/Bitmaps Hash Tables Linked Lists Sets Sorted Sets BitMaps HyperLogLog(超小内存唯一值计数) GEO 多语言支持 功能丰富 发布topic 支持lua脚本 支持简单的事务 支持pipeline 高可用,分布式 Redis初识 缓存 计数器 消息队列系统 排行榜 实时系统 社交队列 Redis 可执行文件介绍 redis-server:redis服务器 redis-cli:rdis命令行服务端 redis-benchmark:性能测 …