00:00
我们看一下这个简单的一个操作啊,HP它也有一个命令行的一个操作命令,操作呢,通过这个命令b HP shell啊进入这个整个单元命令上,这进入这个整个单元命令上,然后呢,我们有这个帮助命令,然后还有这个list是查看当前用哪些表,当前有哪些表是这样的。OK,然后我看一下我这里边儿,好像以前的那个数据我没有删。还我这里边有数据了,是不是我先把这个删一下,这个数据不是我们当年产生的。哈度是我之前的操作,FS-R-R杠二,然后h base。读一下给他删掉。我那个回收站还开着呢是吧。
01:03
这样就OK了,然后我们来操作一下啊,这个整个的刚才说的是并。这加一个进入他的一个命令行,操作一个窗口啊一下。好,这样就进来了,进来之后你可以直接help方式命令来教你怎么来在这个向操作窗口来执行相应的命令吧,执行的命令,然后还有。这个里面怎么还有他的一个数据啊。哦,我知道了他为什么我没删。这个表示从K当中保存的,我我去把从K当中给删掉。C DOD model cable。并ZK点二三造。
02:02
L跟来看一下,这不有一个h base的一个通用吗?是之前创建的,那我要想把这个h base所有的节点全部删掉,怎么删。就是递归删除,删除一个是地利的对吧,删除空的一个节点。是。LS跟没了吧,没了之后你再来查看一下。怎么还有?这个地方它数据保存到了这边来了,这个当时我没有处理好。还有跟看一下他还有什么类似于这个。有就有吧,算了,然后这个地方对吧,你们肯定是没有的是吧,你们肯定是没有的,然后我们来创建一张表啊,创建一张表,他一个创建的命令MY当中怎么说呢,要table这个地方就不要开了,加直接加一个表明我们叫。
03:12
创建一个STEM,然后我们之前所说的创建表的时候必须要指定什么。就是你在so当中必须要指定列吧,对吧,要指定列,但是之前提到的在HB当中,它的一个列是它的一个数据吧。那既然是他数据的时候。你创建表的时候要指定吗?不需要了,哎,创建表的时候是不需要指定的,那这个几地方呢,是要指定的,是列组,你来一个音符,来个音符,或者说哎,你不加这个这个什么,你看一下。创建直接报错了,给你提示怎么去创建码给你例子对吧,给你例子OK,然后呢,我们要加列组,但是要注意这块就是H这个口,这个命令行窗口标核心核心在哪呢。
04:02
删除键删删除键,它那个space跟D的是反的,对,就是space不是往前删吗。对吧,第的不是上后面的吗?他在这个窗口里边是反的,是反的就很不人性化,很难操作,很恶心的一个点,然后要一个列假给他一个下。他还是有问题是吗?大不是他有一个默认的知道,我们得把这个整个重启。动。因为我们刚才由于我们手动的把这个HP目录给删了,对吧,因为就是为了以前的数据给它删掉,其实它这个目录是什么时候创建的,是在整个启动的过程当中创建的。
05:09
他多跑FS杠。二然后根号h base从最开始的地方给它删掉。杠二。这边你们到时候也会出现这种情况,我说一下这个情况什么意思,就是说你们到时候关闭的时候会遇到这种,哎,他一直打点点点,有的人呢等着。七八行了,五六行了,还在等着,就说明你个H有问题了,有问题了,因为我们之前刚才把那个H那个文件夹自己手中给干掉了吧,他出问题了,那另外你就赶紧给他停掉,停掉人呢直接漂亮。
06:04
跳掉啊,你就不要等了,这块你等他他也执行不完,有的人能等七八行,你知道吧,他能点七八行啊,能点七八,因为我们实际手工的把那数据删了是吧,这边,然后这边没有这边的进来了,这边。为说没有了吧。也没了,好,我们重启动一下,此时我再教验下这个地方还也没了,对吧?然后我们可以再看一下什么,如里边还有没有贝斯的一个相关的内容,把它清理干净。没有那个了,对吧,那来启动一下。B大了。好。H master reading so,然后这个地方的一个reading,然后这个地方reading都起来了吧,啊,都起来了,我们可以再看一眼,确保它真正的起来了,马然后也有了,OK,看下这是不在创,在你启动的时候创建了,而且底下也会相应生成的很多很多那个。
07:19
数据目录啊,数据目录是这样的,OK,然后呢,我们到这来看LS是不是此时把这个在当中的一个目录也创建了呀,啊也创建了,那接下来我们来再来操作B。他同样的还有个命令呢,还是这个命令啊,执行号可以查看一个方命令命令,然后类列出哪些表。类似的啊,现在就空了啊,重新启动一下,将这个所有的数据啊做一个恢复,做恢复空了,那我们创建一张表,刚才所说的要跟着一个,这个很恶心啊。
08:01
Student表明一定要加一个列符描,如说音符描,描述它的一个整体的,一个详细信息的。哎,这个地方就显示创建成功了,List就有了student这张表了吧,哎,Student这张表了,那他这个创建呢,就是必须要指定列组,这个列组是在创建表的时候指定的,就类似于我们在MYS当中,你要创建表的时候一定要指定什么。要直接列是一样的,一样的道理。然后那我们接下来可以尝试的往那个表里边进行一个简单的一个增删改查吧,那既然是表,是不是要做一些增删改查的一个操作,那增加数据就插入数据,他用的是。是的,不是色。Put啊,这个put也好,还有下面这个查看SKY,或者说这个get,获取单独的一条路也好,它都是,你想想看,无论你在shell当中做什么操作,它底层掉的都是Java代码,这能理解吗?
09:05
对吧,它都是调用了加va的一个方法,对吧,某个类里边的方法,这应该没有问题的理解是吧,对吧?OK,所以这个put呀,它其实就如果说写API的时候,它也是同样的啊,调用了这个put方法,然后这个put呢,它还是一个分类。啊,它也是一个类,你看到那个scan of get也好,还有时候后面那个删除数据delete也好,都是一个类啊,到时候我们都会看到的啊,做API操作的时候,OK,那看一下这个数据。首先我们只有一张表吧,你要插数据,你要指定你往哪张表里边插数据吧,对吧,然后还有一个。我们之前提过一个RK是不是。对吧,是它的一个主见对吧。而且是整张表唯一的一个主键的,所以说你想想看,这个东西你在插入数据的时候要不要给他指定啊,第二个位置是它的一个主键,主键那主见有的,就这张表我知道我要往哪一行放了,接下来就是我们实际数据吧。
10:10
实际数据,那实际数据我们肯定有列图,现在当前我们列出是不是inform。那in for底下是不是存着?多个列,那列里边又有相信自己的值吧?当时我们还提过这个列不能抛开这个列组单独存在,是不是?那这个列名应该怎么写?In for冒号,假如说我这个,那那后面呢,跟着是一个value,那个value啊叫那个。还有谁啊,又先同不是,怎么先同先,下次不要先同了是吧,先。这样就插入一条数据,插入一条数据,我们看一下走。哎。插入成功了啊,没有报错,插入成功了,那大家会感觉到,那你这个创建表的时候,这个表名就算了啊,因为my sol当中,他也没有给这个表说这个表明取一个什么类型,但是呢,你差一个r key也好,还有特别是最后这个相同这个值,你发现根本没有什么。
11:18
指定类型,是不是根本没有指定类型,哎,这块要注意,在SPA当中呢,它只有一种类型,BY的速度。所有的都是百克15。啊,就是直接书读,它没有其他类型。啊,没有其他类没有什么string啊,In long啊,这些通通没有,它只有坏的收入,只有这一种类型。啊,所以在操作的时候,他会提供一个专门的一个YouTube,一个工具类,就是帮我们实现什么。Bad数组与string啊,In呀,Long啊等等类型的一个互相转换的,是不是从long int转到bad数组,从啊,Be数组,因为你要读数据啊,你读出来不是贝特数组吗?你要给它转成你自己知道的一个类型,它是这样的,所以它提供了一个专门的一个。
12:06
优秀工具类来帮我们实现这个功能啊,所以说这些东西类型啊,插入数据的时候不用指定,因为只有一种类型bad数组啊,它只有直接数。所以说你这个目录底下的一个东西呢,虽然看有很多文件夹有什么,对对吧,然后T还是贝等等,然后看到这个,然后你再往下点,不要往下点了。因为你也看不懂对吧,因为它是自接收组没有意义啊,再往下点它是数据,你是不是看到他在这个date,然后什么student里面放的呀,啊,这就是刚才我们创建的表,那再往下看呢,你该看不懂了。因为它底层存的都是直接数组啊,都是一个字节数啊,是这样的,OK,那这边获得一条数据,那我们还可以接着往里边写数据吧,那先从。哎,这个地方就很烦是吧,习惯上用那个。
13:00
就删除了,然后还来一个。然后再插入一条数据吧。除了仙农还有谁啊,我这个地方还有仙女是吧,一对还仙明是吧中查下数据,然后我们可以对这个数据进行查看吧,增加改查,这是当前增吧,我们查看一下,那你看一下,查看一下有两种方式,第一个是。全表扫描SC是不是扫描啊,它是扫描一张表啊,直接对张表扫描,那就是获取这张表所有数据。还有一种方式是。指定列组。指定列组或者列。啊是这样的也可以的,那我们看一下分别这两种形式啊,做一个表述,然后我们为了看那个盖的那个那边的一个情况,我们把这个变成来一个二。
14:04
哎,我这个刚才列出这重复了,怎么还覆盖了是吧。幺零,那这个东西来个仙女可以吧,这个东西应该改成仙童是吧,因为刚才那个仙童被覆盖了。然后对这个一来一个这个仙女有一个性别是吧。然后这个地方操作就很烦,在这里面删的时候。然后给他一个飞秒了。然后给这个幺零先同,也给他一个性别吧,先同事是性别么?没有了。那你们说没有没有走,然后我们用干,刚才看到干是扫描一张表,你直接后面跟什么表明就行了,走。刚才我们抄的数据看一下。
15:00
这这乱吗?不是这怎么乱了呀,他不可能有表结构,因为没法给你呈现表结构数据量,第一数据量太大,第二它中间还有那种空框啊。他给你呈现一个表,我这空一块,那空一块不好看,这还不好看,他就把你看它对应的什么,把一个入啊,相同的把数据放在一块那。仙女,因为我们把那个第一次仙童覆盖掉了,是吧?啊先童OK,然后3FEMALE,然后先从ma啊这样呈现一个数据,然后同样的我们可以get到是不是。Get哎,Get这个方法呢,你同样的要指定你要get哪张表里的数据是不是。然后你要指定你要获取1001,假如说我想看一下仙女,就是你指定到UK的话,那就是1001下所有的数据都给你反馈出来。1001上我们只放了一个name一个对吧?啊,这样也可以的,同时你还可以指定的更细,就是我要看什么呢?In for,我只想看一下1001的一个name,走。
16:11
对吧,它返回那个值是什么。就是具体的那么这一列了吧,哎,具体的这一列了,而且你要注意啊,无论什么时候写列的时候,一定要加上列。强调过了,这个列不能够抛开列头单独存在啊,单独存在你要指定列的时候,一定要指定到列头,是这样的一个情况。这是我们所讲的一个增和查。
我来说两句