随笔分类 -  Java

摘要:面试经常被问到分布式锁,今天我就带大家深入剖析下分布式锁的各种方案。 什么是分布式锁 概述 为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。 怎样实现分布式锁 1.基于数据库实现分布式锁 2.基于缓存实现分 阅读全文
posted @ 2022-04-08 10:09 ItTalkIng 阅读(187) 评论(0) 推荐(0) 编辑
摘要:首先我们先了解下缓存是什么? 缓存就是把低速存储的结果,临时保存在高速存储的技术。 为什么使用redis进行缓存数据? Redis嘛,就是一种运行速度很快,并发很强的跑在内存上的NoSql数据库,支持键到五种数据类型的映射,(string、list、set、zset、hash),而memecache 阅读全文
posted @ 2022-04-07 08:38 ItTalkIng 阅读(795) 评论(0) 推荐(0) 编辑
摘要:一、单体架构VS微服务架构 1. 单体架构 从单体架构说起的话,单体架构就是一个工程对应一个war包(归档包),是我们常说的单体架构(一个 war包打天下)。 具体描述: 就是在我们的一个war包,聚集了各种功能以及资源,比 如JSP JS,CSS等。而业务包含了我们的用户模块,订单模块,支付模块等 阅读全文
posted @ 2022-04-05 19:06 ItTalkIng 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示