00:00
下面同学们,我们一边复习常用的命令,一边来说一下传统的五大数据结构类型在互联网公司项目,互联网项目当中它的落地和使用场景。走起先说此讯。那么最常用的同学们。是不是就是我们的SK1V1GET k1,这个不说不解释,OK,那么下面的问题是你如何同时获取多个键值啊,就是说有点类似于这样啊,SK1V1SK2V2没问题吧,那么我想一次性设置多个呢?那么是不是M。K1V1K2V2K3V3没问题吧,那么m get k1K2K3走起没问题吧,这些快快的过。换句话说就是什么,这个是什么意思啊,就是Mo Mo的意思啊,明白了吗?那么下面呢,我们打开看看啊,这是第一组,第二组呢,是实现这个。三减。
01:00
Re,和decre,然后是这个key。不长,增加几个,我们点一下增加一个,我想点一下增加五个,你后面写个五,那么这个呢,都是很经典的啊in,比方说。现在呢,我这个K就是KOK吧,啊这。那么现在我们随便换一个啊,A1就这么一个口线,同学们点一下增一个,点一下增一个啊,那么这些命令。不再废话,那么现在呢?点一下你想增加几个DEC是减少OK吗?这是第二组数值的增减,那么第三一个获取字符串的长度,那么str。Strangelands。很简单,那么下面它的问题是在这个死猪类型里面,你最常用的是哪些命令对吧?然后他们分别用在什么地方?应用场景是什么?那么我们这儿提前剧透,因为后面我们要讲分布式锁string里面它有一个非常非常重要的命令,是不是就是我们的set NX啊,那么下面呢,同学们请看。
02:05
这呢有两个啊,一个叫set n key和value if not exist不存我创建存在,我不创建这个NX啊,跟这个NX啊是一样的,那么这串命令是什么东东呢?那么主要用于分布式锁,那么请同学们看一下笔记。KV。没有什么好说的啦,就一个建职队,关键后面这戳。Ex是在多少秒之后?I过期PX是在多少什么毫秒之后过期,那么这两个是分别一个是秒,一个是毫秒。不同的时间单位,EXP下面是NX和XXNX是不存在的时候,它创建K。效果等同于set NX。所以说set key value。NX就等于SNX清楚清楚啊,第二个XX是当什么存在的时候就去覆盖好,那么话不多讲,我们可以简简单单的呢来试验一把,那么同学们sat k11,我ex。
03:13
十秒钟没问题吧?TTLK1,请看还有几秒钟,八秒钟以后过期,在赶在过期之前我是有时间的,TTLK还有几秒钟,三秒钟以后过期,那么再过来get k怎么着没了,这么说能跟上,那么TTL。等于多少?负二已经。到期销毁了,那么我们呢?在大家在上硅谷的班级训练的时候,一定做过我们的电商项目,我们后面是不是就要用这些命令来做分布式所呀?当然我们最终做分布式是不是用so,他儿子听懂了吧,但是中间这个原理人家不会再问,你说会用一个框架就行了,所以说到后面我们延伸出来的是很多东西呢?那么请大家做好吃苦的准备。不会问你说一个lo unlock这么一个工具类的使用,就是问你。
04:04
谈谈你的理解,就说白了它有哪些坑,OK,好,那么接下来呢,我们这两个命令明白了以后,重点来说一下string这个命令它的应用场景。首先商品编号、订单号,你采用是不是increase这个命令?第二组递增,递增数字命令生成,那么同学们肯定。看过这样的一种场景啊,比如说啊,某个商品左边呢是它的图片介绍,右边呢有两个图标。这个图标呢,是一朵鲜花,就是赞。你喜欢就点一下,你喜欢就点一下,这个图标呢是一个臭鸡蛋,就是惨,你不喜欢的就点一下,你不喜欢的就点一下,那么这个时候是不是可以分别记录喜欢的人和不喜欢的人啊,所以说呢,同学们,我们可以这么干。Inquiry it某种商品,假设商品编号叫一,我们喜欢这个商品,我任何一个人点一下加个点一下加个一,点一下加个一,那你告诉我,最后我们是不是可以来看看这个商品到底有多少人喜欢啊?那么最经典的是不是in?
05:13
It假设001号这个产品我点一下加个点一下加个接,点一下加个些,只要喜欢的都点赞,当然我另外做一个是不喜欢的是不是也可以积样积累,那么如果说get item。某种商品001现在有多少个人喜欢,三个人喜欢,那么你告诉我是不是就从这儿可以记录我们的点赞数,统计我们的点赞数啊,你看用这个是不是很舒服?这是第一种落地的应用情况。第二种,同学们请看是否喜欢的文章,你们都不用说了,跟这个是否喜欢的商品一回事。那么点开。我们呢,只要是微服务地址rest,你点一下,我们就去把你的用这个增加一个数字完全记录。
06:00
这个时候请看,假设我喜欢这个作者,那么现在假设有79个人喜欢,我随便乱抓了一个图哈,以前的天涯社区哈,可能现在呢,或多或少有点没落了哈,那么这个时候呢?天涯社区假设某个作者喜欢的,你喜欢作者点一下,那么同学们我喜欢这个作者就跟喜欢这个商品一下,点一下加个些,点一下加个些,那么慢慢的是不是就是再用这个喜欢这个作者就点一下get,就得到了喜欢的人数,或者是我们的另外一个key做一个阅读数,那么同学们这样的话是不是我们可以在我们的互联网。实际工作当中运用的很多很广泛啊,OK,那么如果说人家问你。的应用场景,那么这两个可以给大家做一个参考。
我来说两句