00:00
分四大分类,又分别是哪一些好?首先哈,说白了,我们呢,把常用的搂出来,基本上大家记着noql数据库的基本上就是KV键值文档列出和图,那么好,我们来看看K建职队用的最多的也就它企业里面哈,啊还有一个呢,就是啊,顺便呢,也和同学们说一下,有些企业哈,他说他这个系统中项目中用到了red,可能真的就是加了这个技术,但是只用到了其中一小块,而且可以甚至可以这么讲,也就是用到了这块能理解吗?但是呢,我们到后面的讲解,我们比如说我们讲RDBF啊,J啊,或者主从复制那些的话,那是远远高于他这个公司的要求的,清楚吗?好,那么这边我们来看一下这个KV兼职的话,我们呢,了解一下外面的情况哈。
01:00
像新浪呢是LADB加red呢,他们呢在混合用,那么呢,美团呢是red加tre,那么呢,阿里和百度呢是叫那么所以说现在这些互联网我就不再罗列其他哈,比如说去哪啊,或者说是这个积木盒子啊,或者是人人贷啊,这些其他的互联网金融网站的话呢,他们用的些什么,我们我个人认为就是说只需要挤出这几个case啊就够了,为什么这些巨头都在用的话,那么是不是中小型互联网公司也会跟进啊,因为大家都明白,呃,我们再次强调也说过,你现在各位九零后的同学出去面试,考你们的是候是八一年到八五年的这一波技术经理或项目经理啊,他们之前的话,如果他们为了获得更高的高薪哈,就比如说这哥们可能在这个美团,或者是在去哪儿网,或者在百度干到一定程度了以后,是到一个天花板了,属于是升,你也很难升上去,因为里面高手如云嘛,不是他不优秀,因为大。
02:00
公司这种职级评定的话,是不是有时候优中选优啊,这样他也不可能降下来,那这个时候是不是有猎头或者他个人的诉求的话,会被挖到其他中小公司去担当技术经理,或者说是技术总监这样的岗位啊,工资呢,又飞涨一波,那么这个时候根据他所熟悉路径依赖的原则,他能够去到下一家公司,快速的构建出一个平台,带着弟兄们去干的话,那是不是一定是他在上一家的功夫带着走啊,那么言下之就变成什么呢?只要这些一线的互联网公司在用的这些技术,比如说现在的keepper和达博互联网的话,外面用的比较多,谁带出来的,那是不是就是那波阿里淘宝的那波人跳槽以后都喜欢用这个double这些东西啊,那么呢,所以说他们呢,离开了以后,他们成为一些中小型互联网公司的技术核心骨干,他们就会把他们上一家的公司呢,所用到的技术呢,熟练的套路呢,是不是也就复制并带过来,并加以改进和通用啊,就。
03:00
导致呢,现在这些互联网技术是不是就疯狂的起来了,那么这就是为什么现在这些技术会层出不穷,就是这样,大公司它有这个试错的空间,有这个平台,那比如说像百度的话,他给三四个技术小组,你们都要去研究一下国外的新技术,或者我们自己封装一套,看看应用的结果和效果如何,大公司它有这个体量和成本来试错,但小公司你跟老板说我们成立个研发部,试错两次,估计是不是试试他都没了,那他是不是就希望去大公司去挖这些已经是成熟稳定可靠的这些技术经理,甚至有些时候挖的更狠的话,干嘛呢?干脆你手下的兄弟,我整个团队挖不来啊,啊,然后集体给你们涨的话,那反正老板他拉到风投了,暂时不缺钱,乒乒乓乓的去砸到你头上,那么这样的话,他是不是带着这些技术就出来了啊,这也是为什么就会让大家觉得,诶,为什么有阿里呀,或者是百度的京东的这些用一些技术,慢慢的这些中小型互联网公司也在用,搞得你们去入职的时候是不是也要先学这些技术啊,哎,否则的话,那么呢。
04:00
因为毕竟现在哈,假设你要是去百度那样的公司,你会不会这些技术倒不重要,只要你是吧,脑袋,脑袋瓜聪明,基础基础知识扎实,人家大公司是不是愿意培养你,给你成长和犯错的空间啊,但是大部分同学是不是都是去这些中小型的这些互联网公司啊,那么那个时候就像我们昨天聊过的那个面试,他就会说MYMYQ懂不懂,你说懂,那么他肯定就不会问你一些什么select,新student,他可能会问你,那你聊聊索引,然后你跟我说一下这个主动复制这个你们是怎么做的,然后你摇摇头,他说好,那么就问你no配知不知道,然后你说又摇摇头,那OK,这个面试是不是就瞬间就秒杀掉了,哎,所以说这边的话就是你进去的一个门槛,好,那那么呢,TV兼职,然后呢,文档数据库呢,那么呢,主要呢是什么touch DB和mango DB,那么这两个呢,现在呢是mango DB弄出来,那么这家伙又是个什么东东呢?顺带呢说一下。
05:00
啊,首先它是什么呢?基于分布式文件存储的数据库哈,注意是分布式文件,明白吗?然后的话C加加干的哈,说白了介于关系数据和非关系数据的一个产品,甚至我个人认为是它真的就是我的感觉就是一种什么可以把它跟它弄成就是什么什MYQL加加种感觉就有一部分数据吧,那种大型的文档不适合放到MYSQL里面,这哥们就是吞吐天地之了,嗯,全部扔给我给我,所以说这边的话,它是非常像一个关于数据库的哈,目前的话在支付公司啊,比如说像乐付支付啊这些的话呢,是用的呢,也是非常多哈,那么呢,这个呢,就是文档型数据库的典型代表mango DB,然后呢,列数数据库呢,是cara h base啊这个听说过吧,就是哈杜普基本上哈到后面你们学哈杜普的时候,是不是有哈哈杜普的话呢,这边的话呢。
06:00
就他的一个兄弟,就是H贝,还有hi啊,Pig啊等等,就是哈杜普的这些三剑客吧,算是也是一一整套的,那说白了也没有什么神奇的或者是了不起的,因为按照我们的开发来抬头同学们,你们现在能理解的哈,你们没四个月之前你们是不是没有办法理解什么叫GSP到action到service到DAO到数据库啊,现在你就记着折腾你们的,其实说实话DAO层的话问题已经不大了,企业这么多年的迭代,对以我们在企业里面像我们这样干活的话,都是一键生成的话,噼里啪啦的没被提的那些什么都给你自动耗,真真正正啰嗦的是短在数据数据库前面的这些缓存,以及什么包在数据库后面另外一个分支,这些函多的大数据,数据源,也就是说你写倒层那些东西,以前你是不是只有一个数据啊,就是Oracle或者买S,现在是不是来了一堆哈普云的那那堆了,那么同样是不是还是封装一层跟Oracle打交道的接口,现在变成什么是不根据。
07:00
云打交的那些接口啊,哎,都是一样哈,那么来图数据库的话呢,那么呢,注意我再次强调它是不是放图形的,不是去放一些什么美女图片啊,什么那样那样的哈,没关系,那个没关系哈,跟那个放的是什么朋友圈的,什么社交关系和什么广告推荐的这些东西明白吗?就比如说你今天浏览了一堆网页,假如说他会有这样哈,其实这个你要说分析的准嘛,也准,分析的不准啊,也不准,什么概念呢?假设现在哈,我们作为后台工程师,我们是不是不能把门踹了,跑到你们家里面盯着你的电脑看,给我点,我看你点哪些不能这样吧,他假设现在我们一个很难分别的就是假设他在这个网页停留了很长时间,第一种他可能确实在浏览这个网页,第二种谁知道他是开着电脑跑,跑去旁边打麻将了,能理解吗?就如同说互联网跟你聊天了,你不知道是个人还是条狗,对吧?那么所以说呢,你病法没有?
08:00
爸怕看到屏幕,那个当然啊,你不能说,那最简单把摄像头把它弹开,然后看看它有没有人,那这种咱们就不在讨论范围以内了啊,虽然说从技术上这个是不是可以啊,能理解吗?哎,所以说是这个时候的话,如果在这种一个时代的话,你那个摄像头借用一下,或者直接干脆你挡一下,是不是也是有点必要啊好,那么来哈,这边的话,那么大家看专注于构建图,这样的话呢,有in grade和那个构建好,那么这个呢,就了解一下,那么呢,回到我们这,我们可以看到就是这个建指列库文档图形,基本上就是no s数据库的四个维度方向,那么呢,每一个维度我们大家就可以看到,我们跳出重点的来说,对于职的话,是不是有red,当然,老牌数据库专家瑞那肯定也是包罗万象,无所不包的,但是他还是那句话,主要是什么?一个是斯诺登的棱进门事件存。
09:00
和文档,那么呢,基本上呢,就是我们的,那么呢,结合大家的学习曲线和难度,注意有没有可就这再回到我们那天说过的,我们的这个学习方法,我们说过是不是天上飞的理念,地上有落地的产品啊,啊MVC种理念落地的是不VC啊,关系型RDBMS关系数据库这种理念是不是有Oracle myr DB这些具体的数据库产品来落地实现了,那么同理,那么大家请看池的话,Red,那么换句话说,请问你可不可能在你有限的生命里面把这些全部精通啊,不可能吧,但说说白了你但是呢,你反过来讲,假设人家跟你,假设有天跟那个跟你说了这么一个技术,然后你马上就说,哦,我明白他是跟,那么你是不是就算其他这些你没学过,你是不是瞬间就懂了,就像我那天说的,就跟你们做大学英语四级阅读理解两个单词你不认识。
10:00
但是中间有N的,只要你认识第一个,后面另一排你是不是都认识了,管它是不是都是同一个意思啊好,那么来这边呢,就是学习的相通和传递性哈,那么呢,这个呢,想总结一下呢,就是KV建值文档,数据模型,列存和图,就是我们no SQ数据库相应的四大分类。
我来说两句