文章分类 - Kafka
摘要:消息交付可靠性保障 所谓的消息交付可靠性保障,是指Kafka对Producer和Consumer要处理的消息提供什么样的承诺,常见三种如下: 最多一次(at most once):消息可能会丢失,但绝不会被重复发送。 只需要设置Producer禁止重复即可。消息要么写入成功,要么写入失败,不会进行重
阅读全文
摘要:一、分区概念(Partition) Kafka有主题(Topic)的概念,它是承载真实数据的逻辑容器,而在主题之下还分为若干个分区,也就是说Kafka的消息组织方式实际上是三层结构:主题-分区-消息。主题下的每条消息只会保存在某一个分区中,而不会在多个分区中被保存多份。如下所示: 其实分区的作用就是
阅读全文
摘要:Kafka版本演进 Kafka目前总共演进了7个大版本,分别是0.7、0.8、0.9、0.10、0.11、1.0和2.0,其中的小版本和Patch版本很多。 版本 0.7 只提供了最基础的消息队列功能 0.8 引入了副本机制,至此Kafka成为了一个真正意义上完备的分布式高可靠消息队列解决方案 0.
阅读全文
摘要:一、种类介绍 1、Apache Kafka Apache Kafka是最正宗的Kafka,也应该是你最熟悉的发行版本。自Kafka开源伊始,它便在Apache基金会孵化并最终毕业成为顶级项目,它也被称为社区版Kafka。 2、Confluent Kafka 2014年,Kafka的3个创始人Jay
阅读全文

浙公网安备 33010602011771号