自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 分布式事务

1)、概念:一个业务横跨多个微服务或者多个数据源,每个微服务都有自己的分支事务,要保证所有事务一起成功或失败。1、角色:TM(导包)、TC(需要搭建)、RM(导包)4)、微服务整合seata:导包 、 加配置(告诉RM,TC在哪里)检测分支状态,都成功全部提交,有失败则全部失败;注册分支事务,记录undo-log(数据快照),执行sql并提交,报告事务状态。1、本地事务(Spring声明式事务解决 - AOP)5)、两种模式(XA\AT\TCC\SAGA)注册、执行sql(不提交)、报告执行状态。

2024-10-26 21:14:07 202

原创 Docker - 一款用于快速构建软件、部署应用的工具(CS架构)

1、镜像结构: 底层基础镜像 + 中间的Layer层 + 顶层的入口指令2、Dockerfile:用来描述镜像构建过程的指令文件(FROM\COPY\RUN\EXPOSE\ENTRYPOINT)3、命令:docker build -t 镜像名称 . 【备注: .代表当前目录】4、示例:# 基础镜像# 设定时区# 拷贝jar包# 入口。

2024-10-26 20:51:00 446

原创 ElasticSearch -- 分布式搜索引擎

4)、ELK:是一个围绕ElasticSearch的技术栈,包含:ElasticSearch、Logstatsh、Kibana,最新版本8.14.1。1、在文档【增删改】的时候对文档的某个字段进行【合理化的分词】,形成一个【不重复】的词条列表,其中每一个词条对应一个文档id集合。- 创建文档:POST /{索引库名}/_doc/文档id { json文档 }1)、是一款分布式、高性能、高扩展,支持海量数据分析、搜索、计算的搜索引擎。2)、索引-index:同一类型文档的集合,相当于mysql的表。

2024-08-26 11:09:59 1861 1

原创 Java面试题

索引是一种数据结构,用于加速数据库表中数据的检索速度。它类似于书籍的目录,可以帮助数据库快速定位到特定的数据行,而不需要扫描整个表。2. Mysql索引有哪些类型?什么场景使用哪种索引?主键索引(Primary Key):唯一标识表中的每一行数据,不允许为空。唯一索引(Unique Index):确保索引列中的值是唯一的,但允许为空。普通索引(Normal Index):最基本的索引类型,没有唯一性限制。全文索引(Full-Text Index):用于全文搜索,适用于文本字段。

2024-11-25 21:38:39 701 1

原创 三、SpringCloud相关面试题

​ Spring Cloud 是构建在 Spring Boot 基础之上,用于快速构建分布式系统的通用模式的工具集。或者说,换成大家更为熟知的,用于构建微服务的技术栈。Eureka Server 在运行期间会去统计心跳失败比例在 15 分钟之内是否低于 85%,如果低于 85%,Eureka Server 会将这些实例保护。

2024-11-25 21:10:14 997

原创 二、Redis相关面试题

及。

2024-11-24 22:53:43 678

原创 一、Mysql相关面试问题

​ 本质是帮助MySQL高效获取数据的数据结构,MySql中主要应用的索引数据结构为B+Tree。

2024-11-23 11:41:50 928

原创 RabbitMQ消息中间件

1)、开启ConfirmCallBack回调:消息投递至交换机的回调(成功、失败、异常)2)、开启ReturnCallBack回调:消息从交换机未路由到队列的回调1)、交换机的持久化2)、队列的持久化3)、消息的持久化1)、none:没有确认机制,如果出现异常也会直接丢弃2)、manual:手动确认1、可以自己灵活的控制消息的确认和拒收2、注意:开启这个机制后一定要记得手动回执,否则将造成消息大量堆积问题3)、auto:自动确认。

2024-11-22 22:06:22 706

原创 Java2024-高频面试题(附答案)

服务雪崩是指在分布式系统中,由于某个服务的响应时间过长或不可用,导致调用该服务的其他服务也受到影响,进而引发连锁反应,最终导致整个系统瘫痪的现象。这种现象通常发生在微服务架构中,因为微服务之间的依赖关系复杂,一个服务的故障可能会迅速传播到整个系统。熔断机制熔断器模式(Circuit Breaker Pattern)是一种常见的解决方案。当某个服务的错误率达到一定阈值时,熔断器会自动断开对该服务的调用,避免请求继续发送到故障服务,从而防止故障扩散。

2024-11-22 20:49:52 1382

原创 手把手教你SpringBoot+Mybatis框架搭建步骤(例:JDK11)

发送 HTTP 请求并进行 API 调试。1、若需展示前端页面,需要下载启动。进行反向代理,再浏览器访问链接。2、若后端响应,可下载。

2024-08-28 07:45:00 2571

原创 ElasticSearch -- 分布式搜索引擎(2)

2024-08-27 07:45:00 1855

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除