
Kafka专栏
文章平均质量分 97
普修罗双战士
大家好!我是Jin,来自中国北京。我是一名拥有多年开发经验的PHP/JAVA工程师。在我的优快云博客中,我将分享我在底层开发、后端开发和数据库设计方面的知识和经验。
我一直追求不断学习和成长,在技术的道路上持续探索和实践。通过在优快云上写博客,我希望与大家共同学习,互相交流技术思想和解决问题的方法。
我非常欢迎读者们的留言和建议,如果你对我在博客中分享的内容有任何问题,或者想与我一起协作开发项目,可以通过我的邮箱:1598047806@qq.com与我联系。
希望我的博客可以成为你学习和提升的良好资源!谢谢大家的关注和支持!
展开
-
从文字到使用,一文读懂Kafka服务使用
Kafka是一个分布式流处理平台,最初由LinkedIn开发并开源。它被设计用于处理大规模的实时数据流,并能够持久化和发布数据记录。Kafka具有高吞吐量、可扩展性和容错性的特点,使得它成为构建实时流处理应用程序的理想选择。主题(Topic):主题是Kafka中的数据流分类,类似于消息队列中的队列。数据被发布到不同的主题中,消费者可以订阅感兴趣的主题来消费数据。分区(Partition):主题可以被分为多个分区,每个分区是一个有序的日志文件,用于存储消息。原创 2023-12-01 14:16:03 · 1436 阅读 · 0 评论 -
从认知到精通,一文读懂Kafka知识文集。
1. 单消息事务(Single Message Transaction):在单个消息级别上实现事务的一致性。即将消息的生产和消费操作封装在同一个事务中,要么消息被完整地写入Kafka,要么消息不会被写入。2. 批量消息事务(Batch Message Transaction):将一批消息的生产和消费操作封装在同一个事务中。要么所有的消息都被完整地写入Kafka,要么所有的消息都不会被写入。3. 事务性消息(Transactional Message):通过在生产者端引入事务的方式来确保消息的一致性。原创 2023-11-01 10:00:00 · 1022 阅读 · 0 评论