目录
3.6 bitmap 位图 由0和1状态标识的二进制bit数组
一、Redis怎么开始用的?
怎么使用reds的?

set不了


先启动服务端?

二、key基本操作

三、基本类型
3.1 string 类型 单值单value
常用命令:

分布式锁:
这个名称我也是第一次见到,我们先来简单了解下什么是分布式锁吧:

应用场景:
主要是应用在统计次数,比如一个视频的点赞量(阅读量),点一下就加一下

3.2 list 单值多value
简单了解:

使用案例:

应用场景:

3.3 hash v是一个键值对

应用案例:

3.4 set 单值多value,且无重复

应用场景:主要应用于社交
1.微信抽奖小程序

2.微信朋友圈共同点赞好友

3.QQ推送可能认识的朋友
3.5 zset 有序集合


应用场景:用于排行榜当中

3.6 bitmap 位图 由0和1状态标识的二进制bit数组
操作命令:

应用场景:

3.7 HyperLogLog 去重复统计功能的基数算法。

应用场景: 具体见高阶篇

3.8 GEO地理位置
简介:

命令:

使用:

Redis是一个内存数据存储系统,支持多种数据结构如string、list、hash、set、zset等。使用Redis时,需先启动服务器。key的基本操作包括设置和获取。分布式锁是其应用场景之一,常用于统计次数。list适用于消息队列,hash用于存储键值对,set确保无重复值,zset提供有序集合,bitmap则用于二进制位操作,HyperLogLog用于基数统计,GEO处理地理位置信息,Stream类似消息队列。
3440





