自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【笔记】redis的穿透,击穿,雪崩场景及解决策略

场景:外界访问数据库没有的操作,大量访问导致数据库宕机解决的方案:1.访问数据库后返回空值并将空值保存在缓存层,下次访问直接从缓存返回空值。2.在缓存层外再加一个过滤器,redis自带的一个叫布隆过滤器,过滤数据库没有的key。

2023-08-25 00:42:25 88 1

原创 【笔记】聚簇索引和非聚簇索引的区别

在mysql的默认引擎InnoDB中索引分为聚簇索引和非聚簇索引。一般聚簇索引就是主键索引。

2023-08-24 22:26:42 61

原创 【事务】transaction(一个或多个sql语句的整合)

1.原子性:事务是不可分割的一个最小单元2.一致性:事务要不一起是一起提交成功,要不就是一起失败3.隔离性:事务里的操作不能被其他事务干扰吗,并发事务之间互不干扰4.持久性:事务提交后会改变数据库,接下来这个事务发生故障也不会对数据库有影响。

2023-08-24 15:30:09 163 1

原创 【笔记】java中常用的集合,哪些线程安全

java中当我们想操作一些类型相同的数据时,就能用集合,为啥不用数组,因为数组长度固定且类型任意但统一,集合可变但只能是引用类型。而且java是面向对象的,要先这些对象存储起来,java提供了一些好用的API让我们去操作储存的对象。

2023-08-23 20:01:06 146

原创 【笔记】理解微服务架构和分布式系统

分布式作用:处理高并发的请求和流量。简单来说,分布式就是若干个独立计算机的集合;一个计算机承受不了越来越大的计算,就用多个计算机(服务器)来运行,提高吞吐;多个服务器在一起做相同的业务就是一个集群;举例:分布式:首先分布式一定是集群的模式,而集群确不一定是分布式。分布式可以理解为将“单体应用的项目”分解为不同的模块,成为不同的子系统(如:京东——将用户、支付、售后、物流、订单、仓储。。。等分解为子系统),将每个子系统形成自己的集群,成为独立的服务器。

2023-08-23 16:57:33 77

空空如也

空空如也

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

TA关注的人

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