1. 消息生产者、消息者、队列消息生产者Producer:发送消息到消息队列。消息消费者Consumer:从消息队列接收消息。Broker:概念来自与Apache ActiveMQ,指MQ的服务端,帮...
图解|索引覆盖、索引下推以及如何避免索引失效
为了更好地进行解释,我创建了一个存储引擎为InnoDB的表user_innodb,并批量初始化了500W+条数据。包含主键id、姓名字段(name)、性别字段(gender,用0,1表示不同性别)、手...
覆盖索引、联合索引、索引下推
一、前言最近小农在找工作,因为今年疫情的特殊原因,导致工作不是特别好找,所以一旦有面试电话,如果可以,都会去试一试,刚好接到一个面试邀请,感觉公司还不错,于是就确定了面试时间,准备了一下就去面试了。第...
sleep与wait有什么区别
sleep()是使线程暂停执行一段时间的方法。wait()也是一种使线程暂停执行的方法,例如,当线程交互时,如果线程对一个同步线程x发出一个wait()调用请...
sleep( ) 和 wait( ) 的这 5 个区别,你知道几个?
sleep(休眠) 和 wait(等待) 方法是 Java 多线程中常用的两个方法,它们有什么区别及一些该注意的地方有哪些呢?下面给大家一一分解。在之前的文章《Java多线程神器:join使用及原理》...
RocketMQ基本概念
1 消息模型(Message Model)RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Br...
MQ那点破事!消息丢失、重复消费、消费顺序、堆积、事务、高可用….
为了便于大家查找问题,了解全貌,整理个目录,我们可以快速全局了解关于消息队列,面试官一般会问哪些问题。本篇文章的目录:消息队列的应用场景?答案:1、异步处理 2、流量削峰填谷 3、应用解耦 4、消息通...
聊聊MQ,如何避免消息丢失?如何避免重复消费?
前言我在工作中,使用到消息中间件MQ的业务还是挺多的,我从事在一家交通行业的公司,业务中经常会涉及处理一些违法数据的场景,项目中经常会使用到RabbitMQ,今天想跟大家聊聊怎样避免消息丢失和重复消费...
3万字聊聊什么是MySQL
整篇的写作大概就是这样思路。一篇带你熟悉MySQL!篇幅很大,建议先关注,收藏!整个篇幅的知识点全部缩减。为面试系列打造!如果想具体深入研究,请关注公众号浏览其他文章即可!1. SQL是如何执行的1....
4万字聊聊阿里二面,能抗住多少?
我是Leo。今天聊一下阿里二面。友情提示1、觉得长收藏的时候请点右上角,底部弹出菜单点收藏。我怕你拉不到底部2、鼓捣半天,实现不了页内快速跳转。慢慢看吧聊聊Redis面试题3万字聊聊什么是Redis(...