00:03
好,那下边呢,我们,呃和这个卡不卡啊进行一个对比,因为什么?因为热卡姆有很多思想来源于卡布卡是吧,他和他就是我们commit log和consumer,呃,Q就就来这个思想啊。嗯,这样说了,Q里边的他和他。的结合,你注意是它俩整合一块,结合一块,类似于我们卡夫卡里边的分区目录,所以啊,呃。我们大家在看很多其他资料的时候啊,好多时候会说什么叫什么叫分区。叫说叫分区,也有说他叫分区的。是吧,其实怎么样说都不是特别合适的啊。然后呢,这有个叫map fair,就我们现在我们说那个commit,呃,这个文件啊,类似于什么卡卡里边的S。
01:05
对。嗯,这个啊,我不知道咱们大家呃,对于这个卡不卡熟悉不熟悉啊,如果你不熟悉啊,老刘在这给大家呃,把这个卡不卡里边儿一些东西啊,简单给大家说说。呃,卡卡里边也有这个概念。然后呢,还有。Your segment。但是它里边啊,嗯。怎么说呢,这个卡。卡夫。卡不卡啊?中的。Orbit啊。呃。的消息吧。对,呃,分割吧,分割。一个或多个。
02:05
多个分区被就是我们的消息啊to对消息被呃分割,分割成很多的这个分区。呃,然后这个分区是个什么东西呢。啊是一个物理概念,就物理概念,它不是逻辑概念,就是可以。看得到。对应到系统。就是什么。目录。的目录就是一个或多个目录。而说到目录啊,我们的也是目录。是目录,所以系统就是就是什么。目录下的一个或多个目录。也就也就是说topic也是个目录啊。那那另外这个意味着什么,意味着。
03:03
我们的。我们的petition是基于什么的?是基于某个的,从这点上来说。和这个QQ。哎,好像有类似的,因为我们cons肯定是基于某一个。就我们的具体的考生。Q,文件啊,肯定是基于某一个topic下的,而我们的也是基于某个topic下的,所以看看是不是类似啊是吧?然后呢,我们这个partition啊,下边,呃,用于存放消息的文件叫什么叫S。每一个。就包含。的文件。嗯。称为。
04:03
而是具体存放消息的文件。那这样的话,他就。它类似于谁呢?刚才我们说potential类似于我们的consume q的话,那我们的就类似于我们的cons文件。也不能这样说。也不能这样说,为什么呢?因为不同的地方啊,我们的segment里边放的什么,放的是我们的具体的消息,但是我们的consume q里边放的。他没有消息,他是索引,所以这这也是他不一样的地方。对吧,就它不一样的地方啊。呃。所以这个东西呢,就是我们可以做这样一个对比啊,大家可以可以呃,可以思考一下是吧,但是呢,它绝对不一样。呃,我们在卡不卡里边儿啊。
05:03
啊,卡夫卡中消息。存放的。目录结构。结构是什么?就是我们目录。下游。目录下。啊,有。有attention目录对吧。然后。目录。呃,当然这个啊,注意它也有什么也有。的I也有多,可以包含多个,一个多个,那每一个际都有的。
06:02
呃,包括我们part啊也分为什么它也也有,但为了达到高可用啊,这个也也有副本。业务副本。它就类似于,呃,我们。呃,这个。我们前面不是说那个Q嘛,是吧,Q是不是也有副本。对不对?Q,它不是也有,呃,我们的或者说broke吧,我们broke不是有master slave。是吧,在这里边它的有leader,它叫leader follow,所以这这种很很相似的地方啊,很相似的地方。但是呢,卡不卡里边没有什么,嗯,他没有那个tag就二级分类。所以这是我们若它更加好用的地方是吧?卡夫卡中没有二级分类。
07:06
标签吧。标签。嗯。这概念吧。就他他就这个概念可能没有啊,诶比如说类似的,他不叫T,就换了个名,没有这个没有这个东西啊。另外呢,就是我们要说起来卡不卡啊。啊,卡夫卡中。无需什么索引文件。为什么我们这里边之所以要有这个索引文件啊。呃,有有。我们前面这个。叫。Consumer q。是吧,它现际上是索引文件啊,包括我们后边说马上要讲到的index file啊,Index file这是索引文件,但是它里边我们卡卡里边不需要,为什么。因为我们的消息是直接写在我们的里边的。
08:00
你读也是直接从里面读的。是吧,啊啊,因为。呃,消息是,呃直接写在。Love。中。也是。呃。或者这样说吧,因为。生产者啊。嗯,是。将消息。直接写在了partition。中的。消费者也是。直接从。好,K。沈东。嗯。读取。数据的,所以它里边用不着什么,用不着这个索引。用不着索引啊。呃,这是大体啊,大家就是了解一下吧。
09:03
嗯,那那这样啊这样。嗯,老李把这个给大家打开一下啊。我把这个JK给大家打开一下,这里边儿应该我记得应该有啊,有这个卡不卡。他创建的那些目录,咱们看一眼,我看有没有啊。应该是有的啊,因为卡不卡里边儿是需要JK的。嗯。我我这这我这有。可视化的客户端化。
10:08
嗯,这个是。这个是ZKS。Yeah。哦,我这今天没启动啊。呃。DK。来启动了啊,现在启动了重新来。从来。加。嗯。
11:03
诶连上了,大家看这有啊broke。你看。然后这topics。下班是吧,你看是吧,啊hongkong是吧,然后这是呃Java,这是test啊,这都是他的什么topic。然后你看我下面有。然后012这这三个,这它的三个position。是吧,他的三个啊。你看这样0123。啊,这是它的四个。嗯,但是它这里边儿,呃,我看一下啊,我看一下。随便找一个。啊,这里边儿就就一个啊S列表。I列表啊。
12:03
嗯,没有没有算了。我就说这个副本啊,让大家看一下那个副本,那算了,没有就算了啊,我们不用管它了,呃,这是什么,大家就可以看到,这是基于什么,基于下边。是吧?从这点上来说,它就和我们的consume。是一样的。对吧。啊,这是我们大家啊,就是做个对比吧,我们Q和卡卡做一个简单的对比。
我来说两句