会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
那一年,我二十二
博客园
首页
新随笔
联系
订阅
管理
2022年5月2日
分布式锁
摘要: 1: 基于数据库实现分布式锁的步骤 多个进程,多个线程 访问共同组件数据库 通过select.........for update 访问同一条数据 for update 锁定数据 其他线程只能等待 优缺点: 优点: 简单方便 易于理解 易于操作 缺点: 并发量大时 对数据库压力较大 建议: 作为锁的
阅读全文
posted @ 2022-05-02 21:09 那一年,我二十二
阅读(59)
评论(0)
推荐(0)
2022年4月25日
分布式会话
摘要: 一、什么是会话 会话Session代表的是客户端与服务器的一次交互过程,这个过程可以是连续也可以是时断时续的。曾经的Servlet时代(jsp),一旦用户与服务端交互,服务器 用户创建一个session,同时前端会有一个jsessionid,每次交互都会携带。如此一来,服务器只要在接到用户请求时候,
阅读全文
posted @ 2022-04-25 10:22 那一年,我二十二
阅读(93)
评论(0)
推荐(0)
2021年9月2日
mysql - 索引深入浅出
摘要: 一句话简单来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本500页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一 会儿。同样,对于数据库的表而言,索引其实就是它的“目录”。 索引的常见模型: 1: 哈希表 2: 有序数组 3: 搜索树 注:
阅读全文
posted @ 2021-09-02 21:58 那一年,我二十二
阅读(142)
评论(0)
推荐(0)
2021年7月25日
springCloud Fegin
摘要: Feign简介 我们之前学习的时候对微服务的调用采用了RestTemplate+Ribbon的方式 Feign是 Netflflix 公司开源的轻量级 Rest 客户端 ( https://github.com/OpenFeign/feign ) ,使用 Feign 可以非常方便、简单的实现 Htt
阅读全文
posted @ 2021-07-25 21:22 那一年,我二十二
阅读(224)
评论(0)
推荐(0)
2021年7月20日
SpringCloud Hystrix
摘要: Hystrix简介Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性、容错性与局部应用的弹性,是一个实现了超时机制和断路器模式的工具类库。 听起来很官方,很难理解,我们先来看几个问题。 微服务之间会相互调用,这个调用不单
阅读全文
posted @ 2021-07-20 19:11 那一年,我二十二
阅读(88)
评论(0)
推荐(0)
SpringCloud Eureka
摘要: 注册中心 系统会根据业务被拆分成了很多的微服务,微服务的信息如何管理?Spring Cloud 中提供服务注册中心来管理微服务信息。 注册中心模型在简介中我大致说明了一下什么是注册中心,理解的同学直接跳过,不理解的同学可以再看一下另一个例子。大家应该都知道世纪佳缘,百合网等各种相亲网站。那么这些网站
阅读全文
posted @ 2021-07-20 17:52 那一年,我二十二
阅读(60)
评论(0)
推荐(0)
2020年12月24日
Redis-01
摘要: 一 : Redis 简介 二 : Redis 的下载与安装 三 : Redis 的基本操作 一、Redis 简介 中国被世界黑的最惨的一天 2007年10月30日,北京奥运会门票面向境内公众第二阶段预售正式启动。上午一开始,公众提交申请空前 踊跃。上午9时至10时,官方票务网站的浏览量达到了800
阅读全文
posted @ 2020-12-24 15:12 那一年,我二十二
阅读(95)
评论(0)
推荐(0)
2020年9月25日
ROCKET-MQ-2简介
摘要: 1. 高级功能 1.1 消息存储 分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。 消息生成者发送消息 MQ收到消息,将消息进行持久化,在存储中新增一条记录 返回ACK给生产者 MQ push 消息给对应的消费者,然后等待消费者返回ACK 如果消息消费者在指定时间内成功返回ack,那么MQ
阅读全文
posted @ 2020-09-25 17:28 那一年,我二十二
阅读(498)
评论(0)
推荐(0)
2020年9月20日
ROCKET-MQ-1简介
摘要: 1. MQ介绍 1.1 为什么要用MQ 消息队列是一种“先进先出”的数据结构 其应用场景主要包含以下3个方面 应用解耦 系统的耦合性越高,容错性就越低。以电商应用为例,用户创建订单后,如果耦合调用库存系统、物流系统、支付系统,任何一个子系统出了故障或者因为升级等原因暂时不可用,都会造成下单操作异常,
阅读全文
posted @ 2020-09-20 18:06 那一年,我二十二
阅读(369)
评论(0)
推荐(0)
2020年4月23日
Spring的IOC实现原理
摘要: 什么是SpringIOCspring ioc指的是控制反转,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。交由Spring容器统一进行管理,从而实现松耦合 “控制反转”,不是什么技术,而是一种设计思想。 在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统
阅读全文
posted @ 2020-04-23 10:47 那一年,我二十二
阅读(684)
评论(0)
推荐(0)
下一页
公告