当前位置: 首页 > 面试题库 >

比较RabbitMQ与Apache Kafka

鲜于阳成
2023-03-14
本文向大家介绍比较RabbitMQ与Apache Kafka相关面试题,主要包含被问及比较RabbitMQ与Apache Kafka时的应答技巧和注意事项,需要的朋友参考一下

答:Apache Kafka的另一个选择是RabbitMQ。那么,让我们比较两者:

功能

Apache Kafka– Kafka是分布式的、持久的和高度可用的,这里共享和复制数据

RabbitMQ中没有此类功能

性能速度

Apache Kafka–达到每秒100000条消息。

RabbitMQ–每秒20000条消息。

 类似资料:
  • 我们正在重建消息队列系统。在讨论RabbitMQ交换类型时,我注意到有两种可能的解决方案可以实现路由消息的多播特性。 > < li> 话题交流。通过设置主题交换和特定模式的路由关键字,消息将被路由到指定的队列。即产品。*.根据AMQP规范,这通常是实现发布/订阅模式的交换类型。 报头交换。所谓的“类固醇直接交换”。对于多播消息,它甚至更灵活,因为忽略了路由键,而是每个消息都有“x-match”头,

  • 我有两个基于同一ecore模型的EMF实例版本。我需要以以下格式准备一个从v1到v2更改的事物列表

  • 问题内容: Comparable和Comparator之间的主要区别是什么。 在什么情况下,哪个比另一个优先? 问题答案: 当你的类实现时,该类的方法将定义该对象的“自然”顺序。根据合同,该方法有义务(尽管不要求)与该对象上的其他方法保持一致,例如,当比较返回true 时,应始终为对象返回0 。 一个比较本身就是如何比较两个对象的定义,可用于可能不与自然顺序排列的方式来比较的对象。 例如,字符串通

  • 问题内容: 在上面的第二个选择中,我也希望“ amar”记录,因为该名称与名字,名字或姓氏不匹配。 问题答案: 任何与收益的比较。为了克服这个问题,可以使用三个运算符: -确定左手表达式是否为, -如上,但相反 -以安全的方式比较两个操作数是否相等,即视为正常值。 对于您的代码,您可能要考虑使用第三个选项,并进行null安全比较:

  • Selenium和QTP是市场上最常用的自动化测试工具。 因此,我们比较了Selenium与QTP的一些特征。 特征 Selenium HP QTP 许可 开源工具 有版权 客户支持 Selenium社区论坛 专门的HP支持 测试支持 仅支持基于Web的应用程序的自动化。 支持基于Web和桌面的应用程序的测试。 测试脚本执行期间的资源消耗 资源消耗低 资源消耗高 支持的编程语言 Java, C#,

  • 主要内容:CouchDB vs. MongoDBCouchDB与MongoDB在架构和用途上,有很多相似的地方,详细的对比如下表中所示 - CouchDB vs. MongoDB 特征比较 CouchDB MongoDB 数据模型 它遵循面向文档的模型,数据以JSON格式呈现。 它遵循面向文档的模型,但数据以BSON格式呈现。 接口 CouchDB使用基于HTTP/REST的接口。它非常直观,设计非常好。 MongoDB在TCP/IP上使用二进