Redis--瑞士军刀功能

1. 慢查询

1. 生命周期

在这里插入图片描述

2. 两个配置

在这里插入图片描述
1. slowlog-max-len:设置慢查询队列的长度。
2. slowlog-log-slower-than:超过多少微秒进入慢查询队列。
1. 单位为:微秒;1秒 = 10000微秒;
2. 为设置为0时,记录所有命令。
3. 若设置< 0时,则不记录任何命令。

3. 配置方法

在这里插入图片描述

4. 常用查询命令

在这里插入图片描述

5. 运维经验

在这里插入图片描述

2. PipeLine(流水线)

1. 定义

在这里插入图片描述

2. 使用jedis操作Pipeline

在这里插入图片描述

3. mget & msetPipeline的区别
  1. M操作是原子性的;而Pipeline到Redis服务端的时候,会被拆分成多个子命令执行,因此不是原子性的。
4. 使用建议

在这里插入图片描述

3. 发布订阅

1. 架构

在这里插入图片描述

4. Bitmap(位图)

1. 基础知识
  1. 能够对于存储的数据的“位”进行操作,修改值。eg: set hello world; setbit key offset value(只能为0/1);
2. 实战

在这里插入图片描述

3. 使用经验

在这里插入图片描述

5. HyperLogLog

1. 基础概念

在这里插入图片描述

2. API操作

在这里插入图片描述

3. 使用经验

在这里插入图片描述

6. GEO

1. 基础概述
  1. GEO(地理信息地位):存储经纬度,计算两地距离,范围计算等。
2. API

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 相关说明

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值