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

目录

一、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的?

Redis----10大数据类型简单认识_第1张图片

set不了

Redis----10大数据类型简单认识_第2张图片

Redis----10大数据类型简单认识_第3张图片

先启动服务端?

 Redis----10大数据类型简单认识_第4张图片

二、key基本操作

Redis----10大数据类型简单认识_第5张图片

三、基本类型

3.1 string 类型    单值单value

常用命令:

Redis----10大数据类型简单认识_第6张图片

分布式锁:

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

Redis----10大数据类型简单认识_第7张图片

应用场景:

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

Redis----10大数据类型简单认识_第8张图片

3.2 list  单值多value

简单了解:

Redis----10大数据类型简单认识_第9张图片

使用案例:

Redis----10大数据类型简单认识_第10张图片

应用场景:

Redis----10大数据类型简单认识_第11张图片

3.3 hash   v是一个键值对

Redis----10大数据类型简单认识_第12张图片

应用案例: 

Redis----10大数据类型简单认识_第13张图片

3.4  set   单值多value,且无重复

Redis----10大数据类型简单认识_第14张图片

应用场景:主要应用于社交

1.微信抽奖小程序

Redis----10大数据类型简单认识_第15张图片

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

Redis----10大数据类型简单认识_第16张图片

 3.QQ推送可能认识的朋友

3.5 zset  有序集合

Redis----10大数据类型简单认识_第17张图片

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

Redis----10大数据类型简单认识_第18张图片

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

操作命令:

Redis----10大数据类型简单认识_第19张图片

 应用场景:

Redis----10大数据类型简单认识_第20张图片

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

Redis----10大数据类型简单认识_第21张图片

 应用场景:    具体见高阶篇

 

3.8   GEO地理位置

 简介:

Redis----10大数据类型简单认识_第22张图片

命令:

Redis----10大数据类型简单认识_第23张图片

使用:

3.9  Stream流    类似于消息队列

你可能感兴趣的:(Redis,redis,数据库,缓存)