00:00
来,同学们,下面我们来看看red传统的五大数据类型的落地应用,就说啊,以前就是问问你有哪几个类型,有哪些命令,你说一两个,哎,看你用过还是有点熟悉,现在时代变了。2020年了,谁也不会占领去,谁也不会再问你那些命令,什么set k1呀,H set呀,Z呀等等,Push。不关心了,因为命令都可以查,那么大家都清楚啊,现在的话到六了以后有多少数据类型,请大家思考一下。回答,我早说有八种,实际上而言有九种了啊,现在那么传统的五大数据类型,大家请回忆一下有哪几个?那么现在我们最经典的同学们。都知道,我们写一下吧哈,那这时候的话呢,是不是我们的。Stra。List哈希set和the set,当然this set是不是叫sorted set也叫排序的。
01:06
Set,它具备排序功能的set,对吧?这就是我们原来的传统的五大数据结构类型,也是在目前互联网公司里面常见常用,大规模使用的,目前这个red用的是越来越多,越来越重啊,以前我们都知道我们是不是学过一个框架叫SSM啊,都是不是说过这种事儿,那么现在有些团队干的厉害的变成SSR干什么?如果你内存够大,业务对数据量的存储更多的是要求高并发和实时性,那么干脆。大部分的有一些,只要是数据量不是特别多的,要系统快速的,那么干脆把。MYQ干掉直接让数据里面有一部分业务直接让就数据库用啊,有一些是这样的啊,那么所以说呢,现在的话呢,直接把数据干到red里面去用的话呢,也不在少数,你们公司没玩大,那么可能还是比较。
02:01
传统。当然我不是说这个。SM有什么问题啊,看各个公司的业务和你的这个技术经理CTO的他的技术选型的风格是偏保守稳健还是偏激进凶悍,那么这个看你所在的团队。那么接下来我们回到。这个问题,这是我们传统的五大数据类型,当然如果你要连这五个你都说不出来,那么开玩笑的说一句,那么请你先去上硅谷官网或者B站上搜一下,上硅谷看看杨哥讲过的red的基础片,OK,那是我五年前录的了。那么下面的问题就是。本次啊来讲这些的话呢。再次强调,不会来跟你说那些什么SK1 V1那些命令,快快的复习一下,重要讲的是现在问你的它的东东就是。这些数据。结构,你如何使用的?用在哪些场景,这是第一个问题,第二个看看你的什么深度,就是除了。
03:01
上述。五大数据类型,你还知道其他。Red的。类型吗?最经典的比方说。为图还有个hier。Log log还有一个。地理信息的不是CEO啊,还有一个STEM。OK,那么请问后面这些。你了没了解过,那么所以说现在要说red的话呢,基本上前八种是常用,那么不妨我们来看看中文版啊,字符串哈希list set这个,看是不是还有bit mapper geo,地理的,甚至还有我们的什么。包括它也是后续慢慢持续升级弄上去的,那么现在请同学们一定要注意,非常非常的重要,除了传统的数据类型你要整明白,那么新的这些可能你也需要有所涉猎,OK,我们内部呢,都已经讲九大数据类型了,好,那么同学们最后再来复习一遍,拿着我们的官网,对吧?
04:14
那么介绍的话,Street,哈希list set,那么还有是吧,位图per g以及我们的streams,那么现在啊,Red的应用真的是越来越丰富好了,那么现在呢,我们本次呢,还是因为同学们部分应该没有学过map哈,我们内部讲的话呢,可能每个同学的这个基础不一样,那么本次我们还是以这五大传统的数据类型作为突破。走起,那么弟兄们跟着来。首先啊。这些命令不多废话,不会的自己去查,那么来同学们,这个就是我们查命令的地方,假设啊,你最常用的是不是set命令。
05:02
同学们这么说没什么问题吧,你直接搜索set或者。还要push,那么大家请看,他就会告诉你有哪些相关联的匹配线在这儿可以去查命令至你通过百度,甚至呢你来查官网,这个原来就说过了啊。我们第一版录制的视频都讲过怎么查命令,这些不再废话过,那么这些常用的目前的话呢,你可以记住是。前六个吧,或者前七个字符,哈希,List set等等,那么下面走起来看看我们的笔面试题。这个题目是要求你说出这五大常用数据类型,你不要告诉我命令命令。除了常用的背下来的,不懂的去查官网,你告诉我用在哪项目上,你怎么用的。那么过来吧,看看大型互联网公司目前对red的落地考核。首先。的命令是不区分大小写的,而这个K是区分大小写的,这两个细节要整明白,现在我们再看这个啊。
06:07
首先我sat k1V1,同学们没问题吧,再来sat。太妹一,兄弟们。没有任何问题吧,但是注意现在这个命令啊,命令是不区分大小写啊,这个K是区分大小写的,我这就不会给你介绍什么是red,什么是这个K数据库什么的,这些废话我就不讲了啊,默认你都懂了,是有red的基础了,起码看过上规谷的red的这个视频了,学过用过,好,那么下面请看。我们get k1。大家请看这是小V1吧,然后我再看V1,大家请看说明这两个,比如说K的心你懂的,这是小K1,这是大K1,听懂了吧?所以说记住第一个细节命令不区分大小写,而K是区分大小写的,这个务必把握住。
07:03
第二个非常重要的help命令,那你说help不就帮助吗?这有什么,打一个help。告我什么效果?他的意思是,如果你对某些命令不熟悉。你需要去查,假设你现在啊,当然你现在在外网哈,你都可以随便登互联网百度啊,或者是官网去查命令,那假设没有呢,你只能在内网干活,有些是物理网分隔的,那么help at。假设同学们。类型大家请看。你有哪些命令,人家是不是彻彻底底给你全部打出来了,那么你可以当场查看,那么除了list就以外,假设是list。请看R从右边出队列等等啊,或者是R啊,这些请告诉我是不是一个非常方便的用户帮助手册,所以说你不会哪一个在官网里面查不到,你就用本个版,本次版本你带的help加at你的类型即可听懂,好那么同学们这个就是我们的两个。
08:06
小命令,两个小细节的说明。
我来说两句