Kafka---系统学习

*爱你&永不变心* 提交于 2019-12-12 12:52:42

1、Topics

    1.1、Topic  就是  数据主题

    1.2、作用:数据记录  发布的地方,用来  区分 业务系统

    1.3、每个Topic  可以有多个 消费者 订阅它的数据;

    1.4、每个TopicKafka集群 都会  维持 一个分区日志

    1.5、每个分区  都是  有序 且 顺序不可变  的记录集,并且  不断地追加到结构化的commit log中

        每个分区 中 的  每个记录  都会  分配   一个id号  来表示顺序,称为offset(用来 唯一标识  分区中的每条记录);

    1.6、Kafka集群 保留  所有发布的记录   (无论  是否被消费过);

          可通过 一个可配置的参数(保留期)来控制,过期后  记录会被抛弃并释放 磁盘空间

      Kafka的性能数据大小无关,所以长时间存储没有问题;

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!