Kafka笔记
Kafka介绍
椰子Tyshawn
你眼中的世界就是你自己的样子。
展开
-
Kafka必知必会
前置知识:Kafka消息队列理解Kafka发送消息和读取消息1. 为什么使用消息队列?解耦异步削峰面试时要结合自己项目中的业务场景回答, 而不是直接背诵概念, 如果面试官没有问到这些问题, 我们可以主动提出聊聊自己的理解.(1) 解耦现有系统A, B, C, 系统B和C需要系统A的数据, 然后我们就修改系统A的代码, 给系统B, C发送数据. 这时系统D也需要系统A的数据...原创 2020-02-01 20:44:24 · 755 阅读 · 0 评论 -
Kafka发送消息和读取消息
生产者发送消息到Kafka我们先来看一个生产者-消费者最简单的实例.public class DemoProducer { public static void main(String[] args) { Properties props = new Properties(); props.put("bootstrap.servers", "192.168.124.20:...原创 2019-12-19 15:38:22 · 2765 阅读 · 0 评论 -
Kafka消息队列理解
什么是KafkaApache Kafka是一个基于发布/订阅的消息系统.消息Kafka的内部数据单元称为消息, 对于Kafka来说, 消息只是一个字节数组, 它不关心数据的格式. 消息有三个核心属性, 分别是offset, key, value. 偏移量(offset)是一个持续增长的整数值, 分区内部的每个消息都具有唯一的偏移量, 代表在分区内的位置, 或者说顺序. key除了作为一个标识...原创 2019-08-19 22:58:04 · 785 阅读 · 0 评论