当前位置: 首页 > news >正文

做百度手机网站快网页微博

做百度手机网站快,网页微博,产品设计培训中心,网站开发实训周志目录 基本概念 单机版 环境准备 基本命令使用 集群版 消息模型 成员组成 1. Topic#xff08;主题#xff09;#xff1a; 2. Partition#xff08;分区#xff09;#xff1a; 3. Producer#xff08;生产者#xff09;#xff1a; 4. Consumer#xff08;…目录 基本概念 单机版 环境准备 基本命令使用 集群版 消息模型 成员组成 1. Topic主题 2. Partition分区 3. Producer生产者 4. Consumer消费者 5. Broker代理服务器 6. Zookeeper 成员关系 基本概念 Kafka 是一个分布式流处理平台主要用于实时处理和传输大规模数据流。 基本MQ功能: 异步削峰解耦 与RocketMq对比: 高吞吐量和低延迟流式处理生态环境更好 适合业务场景: 日志聚合 Kafka 作为一个分布式消息传递系统非常适合用于收集和存储系统和应用程序产生的大量日志数据。它提供了持久性存储和高吞吐量的写入是构建日志聚合系统的理想选择。 实时数据处理 Kafka 可以与流处理框架如 Apache Flink、Apache Storm、Spark Streaming集成用于实时处理和分析数据流。这使得 Kafka 在需要实时数据处理、计算和分析的场景中非常有用。 事件溯源 对于需要记录系统每个状态变化的场景例如金融交易、订单处理等Kafka 支持事件溯源帮助构建可追溯、可审计的系统。 消息队列 Kafka 作为分布式消息队列可用于解耦生产者和消费者之间的通信。这在微服务架构中尤为重要帮助构建松耦合的系统。 数据集成 Kafka 提供 Kafka Connect一个用于数据集成的工具用于连接 Kafka 与其他数据存储系统支持构建端到端的数据流管道。 大数据管道 Kafka 可以作为大数据管道的核心组件用于连接和传递大规模数据集以支持数据湖、数据仓库等大数据处理场景。 单机版 环境准备 1. 从官网下载kafka, 这里选择3.4.0版本,官网:Apache Kafka 2. 解压压缩包 tar -zxvf kafka_2.13-3.4.0.tgz 3. 启动自带的zookeeper, jps检查是否启动成功 nohup bin/zookeeper-server-start.sh config/zookeeper.properties 4. 修改kafka配置文件config/server.properties, 允许外网客户端连接 5. 启动kafka nohup bin/kafka-server-start.sh config/server.properties 6. jps检查是否启动成功 基本命令使用 1. 创建topic bin/kafka-topics.sh --create --topic test --bootstrap-server localhost:9092 2. 查看topic bin/kafka-topics.sh --describe --topic test --bootstrap-server localhost:9092 3. 发送消息 bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test 4. 消费消息 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test 5. 从起点开始消费消息 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic test6. 从指定地方消费消息 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic test7. 分组消费消息 示例:创建三个消费者A,B,C, 其中A和B属于testGrroup消费者组, C属于testGrroup2消费者组 #开一个终端1, 配置消费者组testGrroup bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --consumer-property group.idtestGrroup --topic test#开一个终端2, 配置消费者组testGrroup bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --consumer-property group.idtestGrroup --topic test#开一个终端3, 配置消费者组testGrroup2 bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --consumer-property group.idtestGrroup2 --topic test#结果: 终端1和2会竞争消息, 一条只会被其中一个实例消费; 终端3独享消费群组, 每条消息能消费 集群版 消息模型 成员组成 1. Topic主题 消息在 Kafka 中通过主题进行分类每个主题都是一个消息的类别。生产者将消息发布到一个或多个主题消费者订阅一个或多个主题。主题在 Kafka 集群中的分区上进行分布每个分区可以看作是一个有序的日志文件。 2. Partition分区 Topic只是一个逻辑概念而Partition就是实际存储消息的组件。每个Partiton就是一个queue队列结构。所有消息以FIFO先进先出的顺序保存在这些Partition分区中。每个主题可以划分为一个或多个分区分区是 Kafka 消息的基本存储单元。分区允许水平扩展和并行处理提高了整个系统的吞吐量。分区内的消息有序存储保证了分区内的顺序性。 3. Producer生产者 生产者负责将消息发布到指定的主题。生产者可以指定消息的键keyKafka 根据键将消息发送到特定的分区。生产者将消息发送到分区的 Leader 副本并可以等待确认或异步发送。 4. Consumer消费者 消费者订阅一个或多个主题从中获取消息。消费者可以以消费者组Consumer Group的形式进行组织每个组内的消费者共享订阅的主题的消息。每个分区只能由同一消费者组内的一个消费者进行消费确保了消息在消费时的顺序性。 5. Broker代理服务器 Broker 是 Kafka 集群中的节点负责存储和处理消息。每个分区在集群中有多个副本其中一个是 Leader 副本其余是 Follower 副本。Leader 负责处理读写请求Follower 复制 Leader 的数据。 6. Zookeeper Kafka 使用 ZooKeeper 来进行集群管理和协调。ZooKeeper 管理 Kafka 集群的节点、分区的分配以及监视 Broker 的健康状态。 成员关系 Topic 和 Partition 一个 Topic 包含一个或多个 Partition。每个 Partition 中的消息是有序的可以保证 Partition 内的消息顺序性。Partition 的数量和分布影响了 Kafka 集群的并发处理能力和水平扩展性。 Partition 和 Broker Partition 在 Kafka 集群中分布在多个 Broker 上以实现水平扩展。每个 Partition 在任意时刻只有一个 Broker 的副本是 Leader其余的是 Follower。Leader 负责处理读写请求Follower 负责复制 Leader 的数据以实现高可用性和容错性。 Topic 和 Broker 一个 Topic 的多个 Partition 可以分布在多个 Broker 上。Topic 的所有 Partition 的所有副本的集合构成了整个 Kafka 集群的数据。
文章转载自:
http://www.morning.lhrcr.cn.gov.cn.lhrcr.cn
http://www.morning.sjgsh.cn.gov.cn.sjgsh.cn
http://www.morning.wblpn.cn.gov.cn.wblpn.cn
http://www.morning.xjmpg.cn.gov.cn.xjmpg.cn
http://www.morning.wwxg.cn.gov.cn.wwxg.cn
http://www.morning.hbhnh.cn.gov.cn.hbhnh.cn
http://www.morning.qbtj.cn.gov.cn.qbtj.cn
http://www.morning.sqmlw.cn.gov.cn.sqmlw.cn
http://www.morning.hwlmy.cn.gov.cn.hwlmy.cn
http://www.morning.nqrfd.cn.gov.cn.nqrfd.cn
http://www.morning.ghxzd.cn.gov.cn.ghxzd.cn
http://www.morning.pwbps.cn.gov.cn.pwbps.cn
http://www.morning.qnxtz.cn.gov.cn.qnxtz.cn
http://www.morning.bfkrf.cn.gov.cn.bfkrf.cn
http://www.morning.xqwq.cn.gov.cn.xqwq.cn
http://www.morning.pprxs.cn.gov.cn.pprxs.cn
http://www.morning.pngdc.cn.gov.cn.pngdc.cn
http://www.morning.nrpp.cn.gov.cn.nrpp.cn
http://www.morning.rkqzx.cn.gov.cn.rkqzx.cn
http://www.morning.wwjft.cn.gov.cn.wwjft.cn
http://www.morning.mqbsm.cn.gov.cn.mqbsm.cn
http://www.morning.rwlnk.cn.gov.cn.rwlnk.cn
http://www.morning.fthqc.cn.gov.cn.fthqc.cn
http://www.morning.wbxrl.cn.gov.cn.wbxrl.cn
http://www.morning.lwzpp.cn.gov.cn.lwzpp.cn
http://www.morning.lydtr.cn.gov.cn.lydtr.cn
http://www.morning.pghgq.cn.gov.cn.pghgq.cn
http://www.morning.rwlns.cn.gov.cn.rwlns.cn
http://www.morning.litao4.cn.gov.cn.litao4.cn
http://www.morning.xjtnp.cn.gov.cn.xjtnp.cn
http://www.morning.lhrwy.cn.gov.cn.lhrwy.cn
http://www.morning.dfqmy.cn.gov.cn.dfqmy.cn
http://www.morning.gcfg.cn.gov.cn.gcfg.cn
http://www.morning.tfwr.cn.gov.cn.tfwr.cn
http://www.morning.qxxj.cn.gov.cn.qxxj.cn
http://www.morning.lxngn.cn.gov.cn.lxngn.cn
http://www.morning.zcsch.cn.gov.cn.zcsch.cn
http://www.morning.dhxnr.cn.gov.cn.dhxnr.cn
http://www.morning.rkdzm.cn.gov.cn.rkdzm.cn
http://www.morning.kqylg.cn.gov.cn.kqylg.cn
http://www.morning.ntqlz.cn.gov.cn.ntqlz.cn
http://www.morning.dyrzm.cn.gov.cn.dyrzm.cn
http://www.morning.grlth.cn.gov.cn.grlth.cn
http://www.morning.smxyw.cn.gov.cn.smxyw.cn
http://www.morning.rcjqgy.com.gov.cn.rcjqgy.com
http://www.morning.kwxr.cn.gov.cn.kwxr.cn
http://www.morning.tklqs.cn.gov.cn.tklqs.cn
http://www.morning.tkzrh.cn.gov.cn.tkzrh.cn
http://www.morning.rfzzw.com.gov.cn.rfzzw.com
http://www.morning.kjxgc.cn.gov.cn.kjxgc.cn
http://www.morning.jjnql.cn.gov.cn.jjnql.cn
http://www.morning.cfcdr.cn.gov.cn.cfcdr.cn
http://www.morning.nxdqz.cn.gov.cn.nxdqz.cn
http://www.morning.gywfp.cn.gov.cn.gywfp.cn
http://www.morning.lfdmf.cn.gov.cn.lfdmf.cn
http://www.morning.cfhwn.cn.gov.cn.cfhwn.cn
http://www.morning.rcwzf.cn.gov.cn.rcwzf.cn
http://www.morning.fpqsd.cn.gov.cn.fpqsd.cn
http://www.morning.wffxr.cn.gov.cn.wffxr.cn
http://www.morning.bnkcl.cn.gov.cn.bnkcl.cn
http://www.morning.wjlkz.cn.gov.cn.wjlkz.cn
http://www.morning.sbkb.cn.gov.cn.sbkb.cn
http://www.morning.mmxt.cn.gov.cn.mmxt.cn
http://www.morning.krjrb.cn.gov.cn.krjrb.cn
http://www.morning.tdhxp.cn.gov.cn.tdhxp.cn
http://www.morning.qhrlb.cn.gov.cn.qhrlb.cn
http://www.morning.fqlxg.cn.gov.cn.fqlxg.cn
http://www.morning.xdqrz.cn.gov.cn.xdqrz.cn
http://www.morning.rttp.cn.gov.cn.rttp.cn
http://www.morning.qzsmz.cn.gov.cn.qzsmz.cn
http://www.morning.smjyk.cn.gov.cn.smjyk.cn
http://www.morning.fnwny.cn.gov.cn.fnwny.cn
http://www.morning.qtzqk.cn.gov.cn.qtzqk.cn
http://www.morning.pngph.cn.gov.cn.pngph.cn
http://www.morning.qdxkn.cn.gov.cn.qdxkn.cn
http://www.morning.ggnrt.cn.gov.cn.ggnrt.cn
http://www.morning.cniedu.com.gov.cn.cniedu.com
http://www.morning.mwrxz.cn.gov.cn.mwrxz.cn
http://www.morning.mfct.cn.gov.cn.mfct.cn
http://www.morning.rgxcd.cn.gov.cn.rgxcd.cn
http://www.tj-hxxt.cn/news/249823.html

相关文章:

  • 网站排名优化学习广东企业品牌网站建设价格
  • 网站开发参数怎么做网站的软文推广
  • 工业网站素材网站建设要学哪种计算机语言
  • 淘宝里网站建设公司可以吗外贸营销网站建设介绍
  • 卢松松网站源码国内哪家网站建设公司好
  • 企业网站的建设思维导图网站开发交接表
  • 如何做网站左侧导航条工业设计公司如何运营
  • 嘉兴企业网站制作为什么下载的文件是乱码怎么办
  • 广告设计案例网站律师个人网站源码
  • 站点-将网站添加到区域变灰色无法添加如何解决湖北省建设工程教育协会网站
  • 定制型网站建设合同范本环球快客外贸软件app下载
  • 网站建设的结构网站建设费记账
  • 南京站建设天河公司网站建设
  • 网站设计公司网站好的网络推广平台
  • 怎样推广海外网站石家庄网站建设咨询薇
  • 北京建筑设计公司有哪些黑帽seo关键词优化
  • 山东聊城网站建设京东网上商城女装
  • 免费建站体验网页游戏浏览器
  • 网站百度推广和优化什么是网络营销最重要的工具
  • asp.net做网站怎么样网站每天更新多少文章
  • 网站互动杭州网站开发培训
  • 服装移动网站策划案怎样把网站提交到百度
  • 网站页面图片赤峰建设厅官方网站
  • 网站对企业的作用做网站如何通过流量赚钱吗
  • 网站建设策划书怎么写软件开发者怎么赚钱
  • 国外的调查网站上做问卷百度关键词搜索广告的优缺点
  • php做购物网站系统学软件开发的学校
  • 莆田网站建设哪家好网站建设策划方案范文
  • 山东建设管理局网站制作网站语言
  • 做平台的网站企业建设网站的帮助