00:00
好,那接下来呢,我们就可以在这里边去使用了啊,去使用了,那首先呢,在这个地方我们能看到它有一个小的一个警告啊,他说这块东西你看一下啊。他说什么?他说have o Mr。已经是什么,或许是过时了,对吧,在还二里边,而且很有可能在未来的版本当中可能不会用了,对吧,啊就默认的这还是,但是现在我们用的还是啊,因为没有改正何配软件对吧,他说要建议我们用什么八或者太或者你用什么。HAVE1版本,因为刚才说了嘛,他的二版本就已经干什么。要就没过时了,对吧,但是我们现在用不影响啊,那后期我们再换太子Spark,我们学习的时候呢,还是通过这个mmr来学习啊,这个要知知道一下啊,所以说它的引擎呢,有三种,MR,太子和Spark,默认引擎是MR啊,默认引擎是MR啊,通过这个日志你要知道一下啊,行,那接下来呢,我们用一下那简单的circle还熟悉吧。
01:23
先来个先亮吧,Database熟悉了什么展示数据库。好,这边有个什么default只有一个,这是默认的一个库啊,它自己就有的,呃,然后这边啊这个东西了,行,那接下来呢,我们还有受黑丝没有表新装的这个数据嘛,对吧?啊新装数据哎,这块我昨天应该是装了一个东西,所以说我先要删一个东西啊,我看一下应该是。
02:02
啊,这个东西我给它删掉,这是我昨天弄的啊,跟大家没关系,大家里面肯定没有的啊行,那我们看了这是基本的语法了,那见表呢,可以的啊,大家报我写啊,可以table表明对吧,假如我们家test,然后括号是不是写列名啊,对吧?啊假如说有一个ID啊,假如OK,这里边跟。MY不一样主要是在于哪呢?主要是这个int倒还一样,Big in这些都一样对吧?呃,我唱有天提到了在MYS里边字符串类型是什么?我差嘛,对吧,啊have里边就用Java的类型就好了啊,它跟Java类型是一样,所以说这个也比较方便对吧?啊过类型啊这些东西都有,有Java类型,好,那我们先搞一个字段的啊来抓点。创建成功了对吧,那我们设太斯,那这个时候就有什么太了太了好,那之前我们提到的它数据是。
03:09
要放在什么,原数据放在那个得里,然后数据放在还是DF对吧?好,那我往里面去写一条数据去看一下,然后呢,写入句怎么写,Insert into test,然后呢。Y6说括号对吧,只有一个字段,那我们随便给一个,我给一个什么。101吧,对吧?啊,随便给一个数据啊,六斯这样放进去就好,走来看一下他执行的一个任务啊。KY干什么了?是不启动他妈用了呀,对吧,啊启动他妈任务。
04:03
Map reduce看见没对吧,这是我们说的,它依赖于M啊,依赖于M的,而且这块监控日志也能看得到啊,对吧,这边也有啊,这边也有他的一个日志啊。我看一下这里边能不能给他找到,哎,这个看。是不8032啊,因为提交任务他提交给雅安嘛,对吧?啊,所以拿别那是8032这边就写入了啊M2任务对吧,然后接下来呢,我们可以查一下这个表C的新到目前为止跟这个你所学的满思有什么区别吗?没有没有什么区别对吧?啊,因为这个类似的就绝大部分语法都是一样的啊,所以我们今天说了,你有这个蓝色这个基础呢,是好事对吧?好,那刚刚我们说了原数据呢,是放在这个所谓的德比里边,那我们就没法看内置的对吧,没法看啊呃,但是我们能看什么呢。
05:06
实际的数据对吧,那回过头来啊,在这根目录默认的在哪呢?就在这个user默认路径啊,当然这个路径可以改,这是默认路径在user have,诶,刚才是不是我在里面删了一个什么A啊,对吧,这test刚才没有吧。点进去这不是MR生成的结果吗?对吧,那这个里边你想一下这里面是什么东西呢。我们上来了。啊,这个地方他那个日志啊,他不好看的啊,我今天预览对吧。他还不提供预览方式,那我这个映射还有问题,这个哈103再调一下,这里边到时候大家可以自己看一下,因为我这边映射有问题,他一点击它跳转链接用的是哈103对吧?因为我在ND里面配了就是买哈103啊,他就找,但是Windows里面应该射有问题啊,所以说看有问题啊,这里边放的其实就是这个什么。
06:17
1001这个数据啊,可以大家自己去看一下,因为我这边一直有个问题,到时候可以调一下,呃,这边呢,就放了1001这个数据啊,放了1001这个数据啊,它这个地方呢,就是说实际的数据放在哪。还这这个是他默认的存储啊,叫user have。啊叫user have house test test不是表明嘛,对吧?啊是他所谓一个表明啊好,这是我们简单的去用了一下啊基本的操作,那具体的详细操作我们后面再聊这使用,那接下来呢,我们在说,如果它默认的存在德比数据库呢,有一个什么。问题对吧,好,那我们看一下这个问题啊,呃,这个函数日志我先放在这,然后呢,我们就干一个什么事呢,来。
07:05
我再起一个窗口,CD到OD Mo到里边。到这来啊,注意我这个窗口还启动的对吧?啊现在呢,他有这个,你看之前是没有的吧,得点到原数据库。对吧,啊,在这放着啊,啊,那么接下来呢,我们再去启动一下。走。注意我现在是启动两相当于两个客户端嘛,相当于对吧,好,那这怎么样。是不是看异常信息了。包装还挺多的是吧,我们稍微等一会儿啊。这个每次发动比较比较麻烦,要乘号。包这么多,还有这就封了是吧?啊,当然我们等他停啊,等他停我们看一下,让大家知道一下为什么我们要换德里,让除了它的原数据信息不看之外,我起两个的时候就怎么样报错对吧,让我们看一下报错信息啊。
08:13
对,疯狂报错,大家都遇到这种情况都疯了是吧,赶紧看看,好应该是好了,这边呢,出现东西了。来,我们往上找一找啊,它里边有一个错误信息,其实我们在那个文档当中,我也给他去截下来了,呃,稍微往上走一走,在。他这边报的是什么,就是说。加载所有的一个风失败对吧,反正就各种错误,更重要的一个点呢,在这看这。他说另外一个什么实力啊,对于这个什么得的实力已经干什么,已经启动过这个database啊,用过这个内容。
09:09
对吧,啊用过它了,用不了不占用了。啊,所以说呢,除了我们原数据信息不好看之外,对吧,那这边啊,看上去好像启动了是吧。这又开始疯狂报错对吧,还是那个东西啊,所以说刚才我们所聊的除了你这个什么。原数据信息不好看之外,德比默认的呢,还是这什么单用户模式的啊,就只能一个人用,那这个就是很不方便了,对吧?啊不能很多人用这个就有问题了啊,所以呢,我们才要去换啊,这个在文档当中也给他家去写到了,但你得多多去运行一下,主要就是这行吧,对吧?啊能看出来已经就说意思呢,整个就说已经怎么样被使用了,已经有人用了,你就不能再用了。
10:02
啊,你就不能再用了,主要是这个点好,那这个呢,原因在于德比开启have,开启一个have之后就会占用原数据库对吧,然后且不与其他客户端共享数据。啊,你就一个人占用了,其他人就不给用了,那这个东西生产环境当中能能用吗?用不了你不能说,还有你装了就你一个人用的对吧?啊,不太靠谱啊,所以呢,我们需要将还有的原数据啊,改为我们的买搜Q啊两个方面,一方面呢,我们能够很轻松的去看到原数据信息,另外一方面呢,我们的生产环境当中肯定是这种么。多用户多个人去共同使用的,因为你一个开发团队可能就你一个人嘛,对吧啊,所以呢,我们要去啊,所以说这个时候我们将原数据存储地方从德比换到MYSO的一个原因啊。
我来说两句