简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录1 什么是运行时数据区域2 运行时数据区域2.1 程序计数器(Program Counter Register)2.2 虚拟机栈(Java Virtual Machine Stack)2.3 本地方法栈(Native Method Stacks)2.4 Java堆(Java Heap)2.5 方法区(Method Area)1 什么是运行时数据区域JVM在执行Java程序的过程中会把它所管
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>教学平台</title><link rel="stylesheet" href="sources/layui/css/layui.css" media="all"
文章目录1 添加maven依赖2 yml配置文件3 配置RedisConfig4 相关注解介绍4.1 @Cacheable4.2 @CachePut4.3@CacheEvict5 编写service实现层1 添加maven依赖<!--redis--><dependency><groupId>org.springframework.boot</groupId
文章目录1 什么是缓存击穿2 为什么要使用分布式锁3 什么是Redisson4 Spring Boot集成Redisson4.1 添加maven依赖4.2 配置yml4.3 配置RedissonConfig5 使用Redisson的分布式锁解决缓存击穿1 什么是缓存击穿一份热点数据,它的访问量非常大。在其缓存失效的瞬间,大量请求直达存储层,导致服务崩溃。2 为什么要使用分布式锁在项目中,当共享资源
1.hashSet(String key, Object hashKey, Object value)/*** hash类型缓存放入** @param key键* @param hashKey 哈希键* @param value值* @return true 成功 false 失败*/public boolean hashSet(String key, Object hashKey, Obj
文章目录1 为什么要使用哨兵模式2 哨兵模式的工作原理3 一主二从三哨兵搭建步骤4 测试该哨兵集群是否可用5 Spring Boot连接Redis哨兵集群1 为什么要使用哨兵模式主从模式下,主机会自动将数据同步到从机,为了分载Master的读操作压力,Slave服务器可以为客户端提供只读操作的服务,写服务依然必须由Master来完成,实现读写分离。当主服务器宕机后,需要手动把一台从服务器切换为主服