MQ
kingmax54212008
这个作者很懒,什么都没留下…
展开
-
Kafka理论之Partition & Replication
Kafka理论之Partition & Replication基于分区和副本集的相关知识,初步了解Kafka的数据存储、同步原理Kafka基本架构此图来源于朱小厮博客 上图为Kafka的典型架构图,对于消息的生产以及消费逻辑不在本文的讨论范畴,主要就Broker的数据存储做以浅显的总结。首先解释一下常见的相关专业术语:Broker:消息中间件处理节点;每个Kafka服务节点称之为一个Broker,一个Kafka集群由一个或多个Broker组成Topic:一类..原创 2020-06-27 17:52:32 · 2129 阅读 · 0 评论 -
RabbitMQ从安装到接入,以及面试沉淀
RabbitMQ安装与配置在Windows下进行rabbitMQ的安装第一步:软件安装如果安装rabbitMQ首先安装基于erlang语言支持的OTP软件,然后在下载rabbitMQ软件进行安装(安装过程都是下一步,在此不在说了)第二步:环境变量配置如果上面完成安装以后要进行环境变量的配置,首先配置ERLANG_HOME如下图(变量值就是你按照otp软件的路径)然后在配...原创 2020-01-31 15:18:49 · 589 阅读 · 0 评论 -
RabbitMQ面试题
1、为什么要引入MQ系统,直接读写数据库不行吗?其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用 MQ 可能会很麻烦,但是你现在用了 MQ 之后带给了你很多的好处。先说一下消息队列常见的使用场景吧,其实场景有很多,但是比较核心的有...原创 2020-01-31 14:59:19 · 562 阅读 · 0 评论 -
Kafka为什么速度那么快?
Kafka为什么速度那么快?Kafka的消息是保存或缓存在磁盘上的,一般认为在磁盘上读写数据是会降低性能的,因为寻址会比较消耗时间,但是实际上,Kafka的特性之一就是高吞吐率。即使是普通的服务器,Kafka也可以轻松支持每秒百万级的写入请求,超过了大部分的消息中间件,这种特性也使得Kafka在日志处理等海量数据场景广泛应用。针对Kafka的基准测试可以参考,Apache Kafka基...原创 2020-01-23 13:02:14 · 234 阅读 · 0 评论