- 博客(8)
- 收藏
- 关注
原创 Kafka
核心组件包括:Producer(生产者,发布消息到 Topic)、Broker(代理节点,存储消息并处理读写请求)、Consumer(消费者,订阅 Topic 并消费消息)、Topic(主题,消息的逻辑分类)、Partition(分区,Topic 的物理划分)、Replica(副本,包括 Leader 和 Follower,确保数据冗余)、Zookeeper/KRaft(集群元数据管理和协调服务,2.8.0+ 支持 KRaft 模式)。②容错性——若消费者故障,其分区自动分配给其他消费者,确保消息不丢失。
2026-04-26 16:55:22
241
原创 sql索引下推
什么是索引下推?索引下推(index condition pushdown )简称ICP,在Mysql5.6的版本上推出,用于优化查询。在不使用ICP的情况下,在使用非主键索引(又叫普通索引或者二级索引)进行查询时,存储引擎通过索引检索到数据,然后返回给MySQL服务器,服务器然后判断数据是否符合条件 。在使用ICP的情况下,如果存在某些被索引的列的判断条件时,MySQL服务器将这一部分判断条件传递给存储引擎,然后由存储引擎通过判断索引是否符合MySQL服务器传递的条件,只有当索引符合条件时才会将数据
2021-08-12 18:47:24
355
原创 Tomcat
Tomcat是什么?Tomcat 服务器Apache软件基金会项目中的一个核心项目,是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat的缺省端口是多少,怎么修改找到Tomcat目录下的conf文件夹进入conf文件夹里面找到server.xml文件打开server.xml文件在server.xml文件里面找到下列信息把Connector标签的8080端口改成你想要的端口<S
2021-07-15 17:20:09
214
原创 Kafka、ActiveMQ、RabbitMQ、RocketMQ
为什么使用消息队列其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用 MQ 可能会很麻烦,但是你现在用了 MQ 之后带给了你很多的好处。先说一下消息队列常见的使用场景吧,其实场景有很多,但是比较核心的有 3 个:解耦、异步、削峰。解耦看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢...
2021-07-05 07:39:17
226
原创 定位及优化SQL语句的性能问题
这里写自定义目录标题一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式key_len列,索引长度rows列,扫描行数。该值是个预估值extra列,详细说明。注意常见的不太友好的值有:Using filesort, Using tem
2021-07-01 16:54:43
952
原创 Java线程池ThreadPoolExecutor使用和分析
相关文章目录:Java线程池ThreadPoolExecutor使用和分析(一)Java线程池ThreadPoolExecutor使用和分析(二) - execute()原理Java线程池ThreadPoolExecutor使用和分析(三) - 终止线程池原理线程池是可以控制线程创建、释放,并通过某种策略尝试复用线程去执行任务的一种管理框架,从而实现线程资源与任务之间的一种平衡。以下分析基于 JDK1.7以下是本文的目录大纲:一、线程池架构 1、Executor接
2021-06-16 17:29:24
311
原创 ThreadPoolExecutor的execute方法执行流程
ThreadPoolExecutor的execute方法执行流程前言【Java线程池01】Java线程池简介此文中对Java线程池简介,包含线程池相关的几个类的关系等。【Java线程池02】ThreadPoolExecutor类概述此文介绍了ThreadPoolExecutor的构造函数、核心字段以及核心方法这篇文章将学习总结ThreadPoolExecutor的核心方法execute的执行流程*源码**源码分析从上述执行流程中我们可以得知,其核心点为addWorker方法,下
2021-06-16 17:12:54
2616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅