00:00
接下来我们就是讲那个创建表吧,创建表OK,再看一下创建表,我们还是还这个创建表,你就没有什么东西返回了吧,哎,创建成功了,你在里边打印一下,说创建成功了就行了,对吧,OK,那。Table,那创建表想一想那个shell操作就是命令行操作,创建表的时候要指定什么?表明要有啊,对table,那好,除了这个还有一个列足吧,但列是不是可以有多个,虽然官方。建议什么?一个,但是你自己说真创建的时候,有你控制的可以多个吧,对吧,这个地方就变成什么。然后是CFSCFS用可变行三一个传一个传多个都可以吧,啊传一个传多个都可以,OK,这个地方这样写的啊,两个东西,一个是表明一个列图我们都要有,OK,那刚才我们其实看到了,我们应该是调用这个in,它一个create table过来,来创建这个表吧,这个地方叫。
01:08
创建表操作,看它表的一个操作,OK,那me.create table。但是你看科技的推里边。他怎么看呢,没有一个表明啊,他要一个什么。就是看最简单的这个啊,目前蓝色这个叫表描述器,时尚。这要一个表描述器,就描述这张表的OK,那我们把这个写在这,是不是我们先在这个前面应该来一个什么。创建表。描述器对吧,创建表描述器,那你有一个他刚才那个类型还记得吗。是h table described对吧?哎,Described OK,那表描述器这边又显示过时对吧?不要担心,看看一下。这个过时指的是有一些构造器过时了,你看它有三个构造器过时了吧,但是如果传的参数是一个table name呢,没有过时对不对啊,哎,没有过时。
02:08
那这个地方看一下,我们可以传一个table name,它也是要table name对象嘛,对吧。Table name.y后,把我们的table name进来进来,OK。好的,张飞。叫表描述器,表描述器,那表描述器有了,我们把这个添加进去。这个东西能创建表吗?CF还没用呢,对吧,对吧,这个CF还没用呢,那你想想看,是不是应该在表描述器里边给它添加这个列图啊,描述这张表嘛,对吧,那应该是,哎,这个S它会有相应的。这个地方叫添加列足,添加列组,那首先是一个可变形参是吧,那我们是不是要做做循环啊,对吧,因为他是一个。
03:03
可变形单有可能传一个,有可能传多个,传多个的时候是不是要循环添加呀,对这个cfs做什么。或循环它一个一个的CF,那怎么给它添加去呢?H table点。Family family就列吧,Family就,但是family他又用。要一个列描述器,是不是就关于这个列述器,那我们只能在这又创建。列表器用一个叫H。Describe吧,走,那它里面有什么呢?它可以传一个string类型的family对吧?哎,那传就很好了,传string就很好了,那我们知道了,我们直接把这个什么。CF给它扔进去吧,CF给它扔进去,OK,返回一个列描述器,那列描述就在这,给它扔到我们那个表描述器里边。
04:07
连进来,那等这个循环完了之后,是不是就所有的都添加完了呀,哎,所有的添加完了,那这块要注意,这块还可以做这个水,我们之前不是说。改变表的一个版本吗?是改变的一个列组的版本,还有印象吗?On the table,然后是改变in列组整个那个版本嘛,所以说这个版本是在列组里边指定的,那如果在API当中,你要想指定版本在这h column.set。Set max version啊,设置它的一个最大版本号啊,这个地方可以,你看传一个in进去了,你可以对当前的这个列图啊,啊做一个什么版本一个设置,那如果说你这个地方不写的话,它默认的是不是一个啊哎,高版本是一个的,OK,那你要知道这个版本在哪设置的,在哪设置的创建表描述器,OK这块另外一个内容啊,那循环完了之后是不是就添加完了呀,创建表那这块要注意一个点,是不是你在这个做这一系列创建表操作之前,你先要判断一下这个表存不存在啊。
05:20
如果已经存在了,你还去执行这个,他肯定会抛异常嘛,对吧,那首先要做一个,如果说这个什么。返回处存在的话,我们说,So,打一句话说。表已存在了。然后干什么,直接在这就不走了啊,不走了,因为我们表已经存在了,OK,那真正能执行到这的时候,是不是我们应该打印一句话说表上建成功了,做去。
06:00
表创建成功,表创建成功,它其实也有什么返回值的,但是它这个返回值它是word,它word它没有返回值导,它没有返回值导,因为我们是创建表的一个操作,没有其他的一个返回,对吧,其他一个返回,这样是我们写的一个什么创建表啊创建表OK,那我们来做一下测试,那当时我们测的这个sum是不是不存在呀。我们来创建一个。我们应该改成家里静态。推着推吧,然后来一个。Stop,然后它的一个列足列组,我们来一个还是in嘛,一个列组一个列,如果多个列组的话,是不是直接逗号再添加一个什么符号啊,一个列头就够了,一个类都够了,OK,在这个创建完之后,我们可以再变个什么事。再打印一下这个star,看存不存在吧,做这个操作OK,做测试。
07:03
True false,然后表创建成功,最后变成数了吧,哎,整个的一个逻辑,或者说你在这个地方也能看见吧,哎,这贝。是啊,这个地方怎么看啊,是不是可以看出来这个表啊。走哎,Stop,就有了吧,就有了,OK,那这是我们这个创建表的一个逻辑创建表。
我来说两句