温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那接下来我们看一下这个表的引擎啊,表的引擎呃,那首先呢,在里边我们看一下我们要讲的kind no memory对吧?然后墨tree这个呢,讲的最多,看见没啊,最重要的就是它啊它而且呢,它确实在表的引擎当中,我们也可以给他家看一下引擎当中这个表引擎对吧?摩它这个家族它确实也是最复杂的啊,这个摩tree呢,在我们的克house斯当中也是最重要的一种。引擎啊,确实也是最重要的一种引擎啊,好,那咱们一点一点来看啊,第一个表引擎的使用,那首先表引擎呢,是科号的一大特点,一大特色,对吧?啊表引擎决定了如何存储表的数据,包括有哪些东西呢,第一。存储的方式和位置,你比方说这里面,我们刚才看到了它有这个什么memory对不对。那明显的数据存在内存对吧,那除了这个之外还有其他的,那就放在磁盘,因为我们之前在这个地方看到了它有什么pass。
01:11
还记得吗?有pass对吧,数据的你看pass to data directory数据目录。数据数据目录对吧?好,那在这个当中呢,也就是说第一个引擎决定了数据存储位置,写到哪里,从哪里读,那肯定的,你写到内存,那肯定从内存读。是不是对吧?好,那就来支持哪些查询,以及如何支持,就是说呃,那这个当中呢,有的支持各种各样的奇怪查询,对吧,有的不支持啊,就是说每种引擎支持的查询方式可能不太一样,并发数据访问也不是说所有的都能够支持这个并发的,对吧?所以啊,能不能借索引也跟我们引擎相关,不是说所有的引擎都可以创建索引。
02:01
对吧,好,然后呢,是否可以执行多线程,以及能否添加。副本复制参数,数据的复制参数,那不就副本嘛,对吧,这个意思,而且要注意一下引擎名称大小写敏感,也就是说它这个里边写到的,比方说啊,在这里边它叫这个引擎,那我们给他看一下啊收起来。它这个当中呢,有这个引擎啊,叫这比方说叫这个名字第一个。看就是说每一个单词首字母大写,那就应该首字母大写,你不能好好的把有一个首字母写成小写,或者说把中间某一个字母写成大写,这个都不行。这个都不行对吧,就是说它大小写敏感啊,而且它用法呢,就是说在表后面加一个引擎等于指令引擎名就好了,对吧,这个意思好,这是我们所看到引擎的一个用法,大家长看tlo tog呢,它数据保存在磁盘,不知之所以没有并发控制。
03:01
啊,也就是说它不能够做并发啊,也不能够见索引。一般呢来保存少量的小表做测试啊,练习时候用。啊,可以就是学一些基本的语法对吧,这个没有问题啊,刚才我们创建的那个枚举表就是用的tlo这种类型啊,它是用于测试的啊,那第二个memory memory这种东西呢,那必然内存一级,它的一个效率是极高的,对吧,看。普通的一个简单查询,有了非常高的一个效率,多少。10G每秒非常夸张对吧,非常夸张的一个效率,当然它有区别啊,不是不是有区别,有缺点,它的缺点就在于什么。数据的安全性吧,是不是?是不是数据的安全性啊?对吧,它的缺点就在于数据的一个安全性啊,这个要注意一下对不对啊好,那这个呢,读写不会相互阻塞,也不会也不能够去见索引啊,就是说它在什么时候用呢?对于你这个查询要求的极致的性能的时候,我就要快,其他的不管安不安全无所谓,其他地方我可能有做备份,对吧,然后呢,我加载的隔离号就是内存,纯内存,然后呢,我们就为了查询快,好这是我们简单引擎的介绍,这几个东西呢,我们都不用去做处理啊。
我来说两句