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

常州网站建设方案书搜索引擎优化需要多少钱

常州网站建设方案书,搜索引擎优化需要多少钱,高端网站建设制作设计,免费建设网站申请kafka topic 中每一个分区会有 Leader 与 Follow。Kafka 的内部机制可以保证 topic 某一个分区的 Leader 与 Follow 不在同一台机器上 Leader 节点承担一个分区的读写,Follow 节点只负责数据备份 如果 Leader 分区所在的 Broker 节点宕机,会触发主从节…

kafka

topic 中每一个分区会有 Leader 与 Follow。Kafka 的内部机制可以保证 topic 某一个分区的 Leader 与 Follow 不在同一台机器上

Leader 节点承担一个分区的读写,Follow 节点只负责数据备份

如果 Leader 分区所在的 Broker 节点宕机,会触发主从节点的切换,在剩下的 Follow 节点中选举一个新的 Leader 节点。这时数据的流入流程如下图所示

RocketMQ 

RocketMQ 所有主题的消息都会写入到 commitlog 文件中,然后基于 commitlog 文件构建消息消费队列文件(Consumequeue),消息消费队列的组织结构按照 /topic/{queue} 来组织。

而 RocketMQ 在消息写入时追求极致的顺序写,所有的消息不分主题一律顺序写入 commitlog 文件, topic 和 分区数量的增加不会影响写入顺序

Kafka 的吞吐量要超过 RocketMQ,我认为这里的主要原因是单文件顺序写入很难充分发挥磁盘 IO 的性能

从集群的视角来看如下图所示

 RocketMQ 默认采取的是主从同步架构,即 Master-Slave 方式,其中 Master 节点负责读写,Slave 节点负责数据同步与消费

除了在磁盘顺序写方面的差别,Kafka 和 RocketMQ 的运维成本也不同。由于粒度的原因,Kafka 的 topic 扩容分区会涉及分区在各个 Broker 的移动,它的扩容操作比较重。而 RocketMQ 的数据存储主要基于 commitlog 文件,扩容时不会产生数据移动,只会对新的数据产生影响。因此,RocketMQ 的运维成本相对 Kafka 更低

总结:

1、RocketMQ 和 Kafka 都使用了顺序写机制,但相比 Kafka,RocketMQ 在消息写入时追求极致的顺序写,会在同一时刻将消息全部写入一个文件,这显然无法压榨磁盘的性能。而 Kafka 是分区级别顺序写,在分区数量不多的情况下,从所有分区的视角来看是随机写,但这能重复发挥 CPU 的多核优势

2、Leader 节点承担一个分区的读写,Follow 节点只负责数据备份

3、RocketMQ 默认采取的是主从同步架构,即 Master-Slave 方式,其中 Master 节点负责读写,Slave 节点负责数据同步与消费

4、Kafka 和 RocketMQ 的运维成本也不同。由于粒度的原因,Kafka 的 topic 扩容分区会涉及分区在各个 Broker 的移动,它的扩容操作比较重。而 RocketMQ 的数据存储主要基于 commitlog 文件,扩容时不会产生数据移动,只会对新的数据产生影响。因此,RocketMQ 的运维成本相对 Kafka 更低

Kafka采用了多副本机制,每个Partition都有多个副本,当某个Broker节点失效时,可以通过其他副本来保证数据的可用性。而RocketMQ采用的是主从复制机制,当主节点失效时,需要进行主节点选举才能保证数据的可用性,这可能会导致一定的延迟

Kafka具有更广泛的生态系统,因为它是Apache的顶级项目,有大量的社区支持和各种集成工具。RocketMQ在中国的用户群体中较为流行,具有与阿里巴巴相关的生态系统

RocketMQ将消息持久化存储在磁盘上,确保消息的可靠性和持久性。Kafka的设计中,消息被持久化在磁盘上,但消息的消费是基于消息在内存中的高效处理

RocketMQ使用自定义的协议,支持多种编程语言。Kafka使用简单的二进制协议,并提供了各种客户端库。

需要根据具体的使用场景和需求来选择适合的消息队列系统。如果顺序消息的支持对你非常重要,或者需要更简单的部署和管理体验,那么RocketMQ可能是一个较好的选择。如果对高吞吐量、水平扩展和数据流处理有更高的要求,或者需要更广泛的生态系统支持,那么Kafka可能更适合

http://www.tj-hxxt.cn/news/1056.html

相关文章:

  • 购物商城网站建设百度app内打开
  • wordpress名站2022年最近十大新闻
  • 免费做网站公司哪家好收录优美图片官网
  • 织梦做的网站老是被黑seo快速优化报价
  • 陕西做网站公司工具seo
  • wordpress 百度蜘蛛天津seo实战培训
  • 深圳网站 建设长春最专业的seo公司
  • 广州官方网站建设seo优化技术教程
  • 北京商城网站建设报价关键词竞价排名名词解释
  • 网站功能分析seo排名点击
  • 永久免费建站网站燕郊今日头条
  • 网站模板整站seo工作室
  • wordpress投票主题应用商店搜索优化
  • 专门做善事的网站郑州seo顾问培训
  • 用wordpress建立导航网站萧山seo
  • 南宁百度网站建设公司抖音搜索排名
  • 做地铁建设的公司网站成年s8视频加密线路
  • 郑州中企业网站建设厦门网站外包
  • 研究生做网站开发seo网站推广首页排名
  • 永久免费云服务器推荐优化推广网站怎么做
  • 北京网页设计 网页制作seo站长工具查询
  • 高端网站案例欣赏数字营销公司
  • 创建一个网站要多少钱小红书怎么推广引流
  • 用sublime做的网站南京百度
  • 2021软件公司排名百度整站优化
  • 网站推广套餐品牌营销和市场营销的区别
  • 淄博学校网站建设公司广州今天刚刚发生的重大新闻
  • 用JSP做的网站的缺点许昌seo公司
  • 大型门户网站的建设外包在本公司制作好还是app开发需要哪些技术
  • vs2008怎么做网站日本积分榜最新排名