Redis----10大数据类型简单认识

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、Redis怎么开始用的?

二、key基本操作

三、基本类型

3.1 string 类型    单值单value

3.2 list  单值多value

3.3 hash   v是一个键值对

3.4  set   单值多value,且无重复

3.5 zset  有序集合

 3.6 bitmap 位图   由0和1状态标识的二进制bit数组

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

3.8   GEO地理位置

3.9  Stream流    类似于消息队列


一、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地理位置

 简介:

命令:

使用:

3.9  Stream流    类似于消息队列

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值